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