Sep
04
04
Esta función nos ayuda a comprobar si una cadena o campo específico en un formulario es un email o no.
function es_email($email) {
$regex = "/^([a-z0-9+_]|\\-|\\.)+@(([a-z0-9_]|\\-)+\\.)+[a-z]{2,6}\$/i";
//comprovamos si la cadena tiene el simbolo de @ y el punto
if (strpos($email, '@') !== false && strpos($email, '.') !== false) {
//comparamos con la expresion regular la cadena
if (preg_match($regex, $email)) {
return true;
} else {
return false;
}
} else {
return false;
}
}
//metodo de uso
if (es_email("miemail@dominio.com")):
echo "es valido";
else:
echo "invalido";
endif;
Tags: PHP, Programación Web, Scripts, Validación
















