<?php
function valider_email($email) {
return (ereg('^[-!#$%&\'*+\\./0-9=?A-Z^_`a-z{|}~]+'.
'@'.
'[-!#$%&\'*+\\/0-9=?A-Z^_`a-z{|}~]+\.'.
'[-!#$%&\'*+\\./0-9=?A-Z^_`a-z{|}~]{2,3}$',
$email));
}
$demoEmail = htmlspecialchars(trim(stripslashes($demoEmail)));
echo "<FORM METHOD=POST ACTION=''>";
echo "<B>Email à tester</B><BR>";
echo "<INPUT TYPE='text' NAME='demoEmail' VALUE=\"".$demoEmail."\">\n";
echo " <INPUT TYPE='submit' VALUE='Tester'>";
if ($demoEmail != "") {
echo " Email <B>";
echo valider_email($demoEmail) ? "OK" : "non valide";
echo " !</B>";
}
echo "</FORM>";
?>