Tester l@ mail

ahlemlo Messages postés 225 Date d'inscription samedi 7 avril 2007 Statut Membre Dernière intervention 21 mai 2009 - 3 sept. 2008 à 10:34
ahlemlo Messages postés 225 Date d'inscription samedi 7 avril 2007 Statut Membre Dernière intervention 21 mai 2009 - 3 sept. 2008 à 12:38
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

cs_Aaron Messages postés 116 Date d'inscription lundi 29 juillet 2002 Statut Membre Dernière intervention 19 janvier 2009
3 sept. 2008 à 11:22
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{
 ...
}

++
0
ahlemlo Messages postés 225 Date d'inscription samedi 7 avril 2007 Statut Membre Dernière intervention 21 mai 2009
3 sept. 2008 à 12:38
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
0
Rejoignez-nous