Tester la validité d'une adresse mail

salwa3 - 27 avril 2013 à 19:33
 bouchra1975 - 30 avril 2013 à 00:17
slt .je veux tester si une adresse e-mail dans un formulaire est valide
j'ai utiliser mb_ereg :
if(!mb_ereg(".@\..) echo ("la forme est invalide")
mais le probleme c'est que je veux tester si cette adresse= ...@hotmail.fr ou @hotmail.fr ou @live.com ou gmail.com ou ...
merci d'avance

2 réponses

Bonjour,

<?php
$mail = "toto@toto.fr";
$syntaxe='#^[\w.-]+@[\w.-]+\.[a-zA-Z]{2,6}$#';
if(preg_match($syntaxe,$mail)) {
echo "marche";
} else {
echo "marche pas";
}
?>
0
0
Rejoignez-nous