Usar uma função para verificar email é muito importante ao incorporar dados em seus sites e portais. A maioria dos sistemas hoje em dia informam através de envio de email automáticos sempre que algo importante para o usuário acontece. Se esse email estiver no banco errado, os emails não serão enviados, mas seu sistema vai achar que enviou...problema na certa no futuro.
A função em php abaixo é o mínimo de validação de dados que vc deve realizar antes de salvar emails:
function is_email($user_email) {
$chars = "/^([a-z0-9+_]|\\-|\\.)+@(([a-z0-9_]|\\-)+\\.)+[a-z]{2,6}\$/i";
if (strpos($user_email, '@') !== false && strpos($user_email, '.') !== false) {
if (preg_match($chars, $user_email)) {
return true;
}
else {
return false;
}
}
else {
return false;
}
}
Comentários
Postar um comentário