dogui
mercredi 29 août 2007 à 22:07
Bonjour,
je cherche comment réaliser une série de test lorsqu'un internaute désire entrer son adresse mail : si celui ci n'existe pas déjà, si l'adresse mail est bien du type xxx_AT_xxx . xx et si c'est bon écrire un message dans l'emplacement du champ texte (pas tres ergonomique mais g pas de place ailleurs...) !
merci de votre aide car je suis vraiment bloqué!!
Ansade
jeudi 30 août 2007 à 08:45
Bonjour,
Pour la vérification de la syntaxe de l'adresse mail, quelques regexp devraient faire l'affaire. GG is your friend, tu trouveras plein de script en ligne (par exemple
http://www.phpcs.com/code.aspx?ID=26367 ou
http://www.expreg.com/expreg_article.php?art=verifmail).
Pour vérifier l'existant, je ne vois pas bien le pb. Si je comprends bien, tu veux vérifier que l'adresse entrée existe (il faut aussi vérifier que c'est celle de ton interlocuteur). Le mieux probablement est d'envoyer un mail à l'adresse entrée pour confirmation.
Alain
dogui
jeudi 30 août 2007 à 13:32
Merci pour ces liens! non en fait je voulais faire le test que l'adresse mail n'était pas déjà rentré dans la base pour viter d'avoir des doublons.
Mais merci pour ta rép
Vikchill
jeudi 30 août 2007 à 14:17
Jette aussi un oeil ici, en regardant les exemples en commentaire
http://fr.php.net/manual/fr/function.checkdnsrr.php
Dadou
jeudi 30 août 2007 à 14:52
Je pense qu'il vaut mieux oublier cette fonction, il me semble que bon nombre de serveur web sont paramétrés pour ne pas répondre à ce type de requête pour éviter le spam