Validar e-mail no php

Existem N formas de se validar e-mails no PHP…

Seguem abaixo 2 opções para isso, a primeira, usando a função filter_vars() é a minha favorita, porém só funciona para servidores com php 5.2 ou maior; a segunda é usando expressões regulares, útil nos demais servidores.


if (!filter_var($_POST['email'], FILTER_VALIDATE_EMAIL)) 

if (
!eregi("^([a-z0-9_]|\\-|\\.)+@(([a-z0-9_]|\\-)+\\.)+[a-z.]{2,4}$",$_POST['email']))

Deixe uma resposta

O seu endereço de e-mail não será publicado. Campos obrigatórios são marcados com *