Verifica se o email é valido assim como a existência do domínio.
if ($email) {
function valida_email($email){
$email = explode("@",$email); //Separa o nome de usuário do dominio do e-mail
if(count($email) != 2){ //Testa se existe o nome de usuário e o e-mail
return 0;
}
list($user,$domain) = $email;
if(!preg_match("/^([a-z0-9\+_\-]+)(\.[a-z0-9\+_\-]+)*$/xi",$user)){ //Testa se o email segue o padrão
return 0;
}
if(!checkdnsrr($domain,"MX")){ //Testa se existe a entrada MX
return 0;
}
return 1;
}
$v_email = valida_email($email);
if ($v_email=='0') {
die ("Por favor verifique o endereço de email.");
}
}
Assinar:
Postar comentários (Atom)
Linux bash file returns unexpected token `$'do\r''
open file in vi edit with vi filename.sh command; type in vi :set ff=unix command; save file with :wq It will save the file with unix...
-
Adicionar ♦ 10 dias a partir de hoje echo date('d/m/Y', strtotime("+10 days")); ♦ 10 dias a partir de uma data echo ...
-
JQuery - JavaScript and HTML at same page :: send.html <script> Dropzone.options.myDropzone= { url: "upload.php", ...
Nenhum comentário:
Postar um comentário