Il modo più immediato e sicuro per verificare la mail è questo?
Esiste qualche funzione standard o comando migliore? Voi di norma che usate?Codice PHP:
if(isset($_POST['email']) and preg_match('/^[a-z0-9&\'\.\-_\+]+@[a-z0-9\-]+\.([a-z0-9\-]+\.)*+[a-z]{2}/is', $_POST['email'])){//<- controlla se la mail è presente e se è in un formato valido
$email = $_POST['email'];
}
elseif(isset($_POST['email'])){
$error[] = "Email mancante o non valida.";
}
Grazie