Verification d´email
Fermé
medcas
-
31 mars 2004 à 19:37
snake-d12 Messages postés 218 Date d'inscription mardi 2 juin 2009 Statut Membre Dernière intervention 25 septembre 2009 - 11 juin 2009 à 02:49
snake-d12 Messages postés 218 Date d'inscription mardi 2 juin 2009 Statut Membre Dernière intervention 25 septembre 2009 - 11 juin 2009 à 02:49
A voir également:
- Verification d´email
- Vérification lien - Guide
- Comment creer un compte email - Guide
- Cci email - Guide
- Email hotmail - Guide
- Verification de l'identite du serveur impossible - Forum iPhone
6 réponses
sebeto
Messages postés
7
Date d'inscription
jeudi 17 avril 2008
Statut
Membre
Dernière intervention
22 juin 2008
81
17 avril 2008 à 19:53
17 avril 2008 à 19:53
Voici un code beaucoup plus efficace pour tester une adresse mail, celle de SirHill ne donne pas le résultat voulu !
Cette fonction javascript teste qu'une adresse mail est correctement écrite, et renvoie true si c'est le cas, false sinon..
function bonmail(mailteste) { var reg = new RegExp('^[a-z0-9]+([_|\.|-]{1}[a-z0-9]+)*@[a-z0-9]+([_|\.|-]{1}[a-z0-9]+)*[\.]{1}[a-z]{2,6}$', 'i'); if(reg.test(mailteste)) { return(true); } else { return(false); } }
Cette fonction javascript teste qu'une adresse mail est correctement écrite, et renvoie true si c'est le cas, false sinon..
SirHill
Messages postés
4060
Date d'inscription
vendredi 19 mars 2004
Statut
Contributeur
Dernière intervention
19 avril 2020
541
1 avril 2004 à 01:15
1 avril 2004 à 01:15
Salut Medcas
Voici un ptit script qui vérifie si l'adresse e-mail saisie est valide:
A insérer dans l'en-tête:
Appel de la fonction dans la balise FORM, à insérer ds les balises BODY (Ici, le formulaire a pour nom "Verif")
@+
SirHill
Voici un ptit script qui vérifie si l'adresse e-mail saisie est valide:
A insérer dans l'en-tête:
<SCRIPT language="JavaScript"> <!-- function VerifMail() { a = document.Verif.Mail.value; valide1 = false; for(var j=1;j<(a.length);j++){ if(a.charAt(j)=='@'){ if(j<(a.length-4)){ for(var k=j;k<(a.length-2);k++){ if(a.charAt(k)=='.') valide1=true; } } } } if(valide1==false) alert("Veuillez saisir une adresse email valide."); return valide1; } //--> </SCRIPT>
Appel de la fonction dans la balise FORM, à insérer ds les balises BODY (Ici, le formulaire a pour nom "Verif")
<FORM METHOD="POST" ACTION="..." name=Verif onsubmit="return VerifMail;"> ... </FORM>
@+
SirHill
SirHill
Messages postés
4060
Date d'inscription
vendredi 19 mars 2004
Statut
Contributeur
Dernière intervention
19 avril 2020
541
1 avril 2004 à 01:19
1 avril 2004 à 01:19
Ps: dans l'exemple, la zone de texte pour saisir l'e-mail a pour nom "Mail".
>>
par exemple
@+
>>
<input type="text" name="Mail" size="40">
par exemple
@+
bkeskes
Messages postés
2
Date d'inscription
mardi 22 avril 2008
Statut
Membre
Dernière intervention
22 avril 2008
22 avril 2008 à 15:59
22 avril 2008 à 15:59
function estCeUnMail(requiredmail) {
var mail;
if((mail=/^[\w\-]+(\.[\w\-]+)*@(([c]{1}[o]{1}[m]{1}[a]{1}[t]{1}[e]{1}[l]{1})([\w\-])*)\.[\w\-]{2,4}$/)||(mail=/^[\w\-]+(\.[\w\-]+)*@(([c]{1}[o]{1}[m]{1}[a]{1}[t]{1}[e]{1}[l]{1})([\w\-]+ \.[a-z]+)*)\.[\w\-]{2,4}$/))
{
reponse=mail.test(requiredmail.value)
if (reponse) {
return true;
}
else{
alert("Your adress mail is not valid You have to enter your company one");
}
}
}
dans ma condition ( if) la première partie marche bien mais pas la deuxieme
est ce que quelqun aurai une idée pourquoi ca fonctionne pas?
var mail;
if((mail=/^[\w\-]+(\.[\w\-]+)*@(([c]{1}[o]{1}[m]{1}[a]{1}[t]{1}[e]{1}[l]{1})([\w\-])*)\.[\w\-]{2,4}$/)||(mail=/^[\w\-]+(\.[\w\-]+)*@(([c]{1}[o]{1}[m]{1}[a]{1}[t]{1}[e]{1}[l]{1})([\w\-]+ \.[a-z]+)*)\.[\w\-]{2,4}$/))
{
reponse=mail.test(requiredmail.value)
if (reponse) {
return true;
}
else{
alert("Your adress mail is not valid You have to enter your company one");
}
}
}
dans ma condition ( if) la première partie marche bien mais pas la deuxieme
est ce que quelqun aurai une idée pourquoi ca fonctionne pas?
Vous n’avez pas trouvé la réponse que vous recherchez ?
Posez votre question
snake-d12
Messages postés
218
Date d'inscription
mardi 2 juin 2009
Statut
Membre
Dernière intervention
25 septembre 2009
57
11 juin 2009 à 02:49
11 juin 2009 à 02:49
oui je suis d'accord avec les scripts qui vérifient la validité d'une adresse email, mais cela vérifie seulement le format de l'adresse, il ne vous garantie pas la validité de l'adresse email s'il existe vraiment ou non, et même s'il existe, il se peut que quelqu'un s'enregistre dans un site en donnant comme adresse de messagerie celle de son ami.
et il sera absolument valide par le script.
c'est pour il est recommandé d'envoyé un message à cette personne enregistré dans l'email qu'il vous a donné,
et son compte ne sera valide si et seulement si il ouvre la boite email et valide son message que vous lui avait envoyer
et il sera absolument valide par le script.
c'est pour il est recommandé d'envoyé un message à cette personne enregistré dans l'email qu'il vous a donné,
et son compte ne sera valide si et seulement si il ouvre la boite email et valide son message que vous lui avait envoyer