Pesquisa

Pesquisa personalizada

quinta-feira, 26 de janeiro de 2017

Função PHP-validar e-mail pelo domínio

validar e-mail


Função em PHP para validar se o e-mail informado no formulário é válido:

function verificaEmail ( $email )
{
     global $mxrecords;

     if ( $email == ” ) return ”;

     list ( $username , $domaintld ) = split ( “@” , $email , 2 ) ;

     $domaintld = strtolower ( $domaintld ) ;

     if ( $domainltd == ‘dodgeit.com’ ) return false;

     if ( !getmxrr ( $domaintld , $mxrecords ) || !preg_match ( “(^[-\w\.]+$)” , $username ) ) return   false;

     return true;
}


Na hora de tratar o email:

$email = ‘hello@yahoo.com.br’;

if(!verificaEmail ($email))
{
    echo ‘O E-mail informado é inválido’;
}
else
{
   echo ‘E-mail válido!’;
}

Nenhum comentário: