Programmazione
5.461 visualizzazioni
PHP: validare un indirizzo email
17/11/2011Un brevissimo script, ma tra i più necessari, per verificare la congruità di un indirizzo email immesso in modulo da un utente, ecco il codice:
$mail = 'direttore@disign.it';
if (preg_match('|^[A-Z0-9._%+-]+@[A-Z0-9.-]+\.[A-Z]{2,4}$|i', $mail)) {
echo "$mail mail corretta, ok";
}
else echo "$mail mail con sintassi scorretta";
E' necessario ricordare che il controllo può esser fatto esclusivamente sulla correttezza sintattica e non sulla veridicità o sull'esistenza dell'indirizzo!