Ver Mensaje Individual
  #1 (permalink)  
Antiguo 05/05/2007, 09:57
gabyrsh
 
Fecha de Ingreso: mayo-2005
Mensajes: 257
Antigüedad: 19 años
Puntos: 1
De acuerdo validar "Nombre de Usuario" en formulario.

Hola amigos, estube buscando algo, pero estoy medio perdido, estoy haciendo un portal en donde los visitantes pueden registrarse. Ahora bien, cuand ose registran, en nombre de usuario quisiera validarlo, por ejemplo todos los nombres de usuario que lleven espacio o caracteres raros, no los tome y aparezca una advertencia. Ej:
si colocan:

gabyrsh "lo acepta"
gaby rsh "no lo acepta y muestro advertencia"
gaby.rsh "lo acepta"
gabyrsh$$$ "no lo acepta y muestro advertencia"

Y asi, lo que pude lograr hasta el momento es validar los campos de email con la siguiente funcion:

Código PHP:
function checkear_email($direccion_mail
 {
  if (
preg_match("/^[0-9a-z]+(([\.\-_])[0-9a-z]+)*@[0-9a-z]+(([\.\-])[0-9a-z-]+)*\.[a-z]{2,4}$/i"$direccion_mail)) 
   {
    return 
true;
   } 
  else 
   {
    return 
false;
   }

Se que en este caso creo que tengo que usar expresiones regulares tambien, pero la verdad nose como hacerlo, no se me ocurre mas nada. ME puden dar una mano?

Muchas gracias por todo, siempre me salvan