<?
$mail = 'g@hotmail.com';
if (!eregi("^([a-z0-9\.-_]+)(@[a-z0-9\.-_]+)(\.[a-z])$", $mail, $regs)) {
echo "Errore email!";
} else {
echo $regs[0].''.$regs[1].''.$regs[2];
}
?>
Sintatticamente qui.. mi pare che non ci sia nessun errore... eppure mi da sempre "Errore email" in alto ho inizializzato l'email... che contiente i caratteri giusti.. eppure non me la stampa a video