Soyez le premier à donner votre avis sur cette source.
Snippet vu 33 266 fois - Téléchargée 35 fois
<html> <head> <title>Validité E-mail</title> </head> <body bgcolor="#FFFFFF"> <% '************************************************* '* Tester la validité d'un e-mail. Par SuperYan. '* Site : www.superyan.com '* E-mail : yan@superyan.com '************************************************* email=trim(request.form("email")) if email<>"" then variableAT=InStr(2, email, "@") if variableAT<>0 then nbdeat=InStr(right(email,(len(email)-variableAT)), "@") if nbdeat<>0 then erreur="pasbien" end if nbdepoints=InStr(2, right(email,(len(email)-variableAT)), ".") if nbdepoints=0 then erreur="pasbien" end if if variableAT<>"" and nbdepoints<>"" then if len(mid(email,((nbdepoints)+(variableAT)))) <= 2 then erreur="pasbien" end if end if else erreur="pasbien" end if if erreur="" then response.write("<b>Votre e-mail est valide !</b>") else response.write("<b>Votre e-mail est INVALIDE !!!</b>") end if end if %> <form method="post" action="index.asp"> <p>Tapez un e-mail, je vous dirais si il est valide ou non :<br> <input type="text" name="email"> <input type="submit" name="Submit" value="Envoyer"> </p> </form> </body> </html>
En effet, tu as raison mais comme indiqué avant le code, il s'agit d'un premier filtrage.
Cependant il existe des composants qui te permettent de savoir réellement si un e-mail est bon ou non ; mais malheureusement se n'est absolument pas fiable, car beaucoup de serveur de mail renvoient une réponse négative au composant qui test l'email, même si l'adresse existe réellement !
PS : Ceci dit, si tu as une solution miracle, alors je suis preneur ! :-))
A+
SuperYan
Vous oubliez un truc:
Cas 1:
Page avec un FORM avec controle JS(du FROM) + Controle du Form en ASP
>> Les données sont sures d'ê bien inscrites ds la bdd
Cas 2:
Page avec un FROM avec un control JS(du FROM + Pas de controle en ASP
>> Le gars peut chopper lURL de la page qui iscrit les données et foutre des données a la con qui correspondent pas aux criteres puisk la page ASP ne verifie po les données!!
Conclusion:
Il faut faire un controle des données en JS ET en ASP!!
merci
Vous n'êtes pas encore membre ?
inscrivez-vous, c'est gratuit et ça prend moins d'une minute !
Les membres obtiennent plus de réponses que les utilisateurs anonymes.
Le fait d'être membre vous permet d'avoir un suivi détaillé de vos demandes et codes sources.
Le fait d'être membre vous permet d'avoir des options supplémentaires.