Tester l@ mail

Signaler
Messages postés
225
Date d'inscription
samedi 7 avril 2007
Statut
Membre
Dernière intervention
21 mai 2009
-
Messages postés
225
Date d'inscription
samedi 7 avril 2007
Statut
Membre
Dernière intervention
21 mai 2009
-
bonjour ,
je veux bien tester l'adresse mail le @ et le point j'ai fait ce code qui permet de tester que le @ comment je peut tester le point aussi

 if(document.form1.mail.value.indexOf('@') == -1) {alert(" mail non valide!");
document.form1.mail.focus();
return false;
}

merci pour tous

2 réponses

Messages postés
116
Date d'inscription
lundi 29 juillet 2002
Statut
Membre
Dernière intervention
19 janvier 2009

Salut,

    function vmail($email){
       $exp = "^[a-z\'0-9]+([._-][a-z\'0-9]+)*@([a-z0-9]+([._-][a-z0-9]+))+$";
       if(eregi($exp,$email)){
          if(checkdnsrr(array_pop(explode("@",$email)),"MX")){
            return true;
          }
          else{
            return false;
          }
       }
       else{
          return false;
       }  
    }

if(vmail("test@google.com")){
 ...
}
else{
 ...
}

++
Messages postés
225
Date d'inscription
samedi 7 avril 2007
Statut
Membre
Dernière intervention
21 mai 2009

merci bien pour ta réponse jai fait de recherche et c'est bien marché

j'ai met ça et ça marche
if((document.form1.mail.value.indexOf('@',0) ==-1) || (document.form1.mail.value.indexOf('.',0)==-1)){alert(" mail non valide!");
document.form1.mail.focus();
return false;
}
en tous cas merci pour tous