Eléphanteau du PHP |
37 Messages
29 juin 2009, 18:46
pour ton adresse e-mail, il faut aussi penser à voir si l'adresse est bin du type "
[email protected]" avoir un email "valide"
pour ça, moi j'ai fait comme ça...
function VerifierAdresseMail($adresse)
{
$Syntaxe='#^[\w.-]+@[\w.-]+\.[a-zA-Z]{2,6}$#';
if(preg_match($Syntaxe,$adresse))
{
return true;
}else
{
return false;
}
}
$mail = htmlentities($_POST['mail']);
ça c'est ma fonction qui prend en paramètre le mail passer via le $_POST.
et ensuite, si le mail n'est pas valide, j'utilise un alert JavaScript "classique" qui donne ceci...
if ( !VerifierAdresseMail($mail))
{
echo '<script language="javascript">';
echo' alert( \'Votre mail est invalide...\');';
echo ' document.location.href="./inscription.php"';
echo '</script>';
}
voila ce que je peux te donner pour la vérif "SYNTAXIQUE" de ton mail!!!
après juste pour vérifier que ton champ mail est bien rempli, il suffit de faire un truc du style
if (isset ($_POST['MAIL'])
ça ça vérifie que le champ ne soit pas vide...