Ver Mensaje Individual
  #2 (permalink)  
Antiguo 24/03/2003, 21:43
Avatar de sci-fi
sci-fi
 
Fecha de Ingreso: marzo-2002
Mensajes: 157
Antigüedad: 22 años, 1 mes
Puntos: 0
hola,

si entendí bien creo que te referis a expresiones regulares, buscá en este foro un enlace a expresiones regulares, hay muchos, lo que pasa es que las exp. reg. son un standar aparte de PHP. Creo que para chequear que solo haya números, letras min. o may. y "_" debería ser algo así la reg. exp.: ^[a-z0-9_]+$. La usarías con la función eregi():

$cad = "cadena a chequear";

if ( eregi("^[a-z0-9_]+$", $cad) ) {
// pasó el check
}

"^" significa "al principio", "[]" son para poner rangos de caracteres, como "a-z" (letras, may o min), "0-9", números, y "_", underscore: [a-z0-9_], "+" significa 1 o más veces, y "$" al final de la cadena, es decir, que no haya espacios en blanco.

saludos
__________________
webdeveloper
http://www.javascripters.com.ar/
diseño web y tecnología