Como puedo validar un email desde php con preg_match
Iniciado por
Javier Soria
, jul 17 2013 09:40
AUTOR PREGUNTA #1
Publicado 17 julio 2013 - 09:40
Hola, quiero validar un email al enviar un formulario con php, antes utilizaba ereg pero se ha quedado obsoleto, ¿alguna sugerencia?
-
¿Tienes la misma pregunta? Yo también
PREGUNTAS SIMILARES
#2
Publicado 24 julio 2013 - 19:30
Es cierto que la función ereg se ha quedado obsoleta y trae problemas en muchas web. La función nueva utilizando preg_match seria como el código que te muestro:
<? function Validaremail($email){
if(preg_match("/^(([A-Za-z0-9]+_+)|([A-Za-z0-9]+\-+)|([A-Za-z0-9]+\.+)|([A-Za-z0-9]+\++))*[A-Za-z0-9]+@((\w+\-+)|(\w+\.))*\w{1,63}\.[a-zA-Z]{2,6}$/", $email)) {
return true;
} else {
return false;
}
} ?>
AUTOR PREGUNTA #3
Publicado 24 julio 2013 - 19:56
exacto, gracias!!