salve a tutti
da tempo e tempo ho usato questa funzione per controllare la correttezza delle e-mail.codice:function is_email( $mail ) { $is_mail = eregi("^([a-z0-9\._-]+)(@[a-z0-9\.-_]+)(\.{1}[a-z]{2,6})$",$mail) ? true : false; return $is_mail; }
molti di voi l'avranno inclusa nei propri siti da anni oramai.
mi sono accorto però che non funziona correttamente.
indirizzi del tipo nome@dominio-it.com non vengono ritenuti validi.
io con le espressioni regolari sono na frana, qualcuno di voi potrebbe cortesemente postare l'espressione corretta?