logo

NPDS : Gestion de contenu et de communauté


Content & Community Management System (CCMS) robuste, sécurisé, complet, performant, parlant vraiment français, libre (Open-Source) et gratuit.
41 visiteur(s) et 0 membre(s) en ligne.
Activité du Site

Pages vues depuis 25/05/2001 : 111 398 907

  • Nb. de membres 8 701
  • Nb. d'articles 1 695
  • Nb. de forums 26
  • Nb. de sujets 8
  • Nb. de critiques 92

Top 10  Statistiques

Index du forum »»  Le coin des codeurs »» test d'email

test d'email#6668

5Contributeur(s)
bellecuissedeveloppeurTribal-DolphinaxelPSTL
3 Modérateur(s)
developpeurjpbJireck
bellecuisse bellecuisseicon_post
salut

je viens de trouver du code pour tester le format des emails
le voici il doit etre dans review.php ou un truc comme ca!!

if (!(eregi("^[0-9a-z]([-_.]?[0-9a-z])*@[0-9a-z]([-.]?[0-9a-z])*\\.[a-z]{2,4}$",$email)))
{
// e-mail incorrect
AfficheErreur("Le format de l'e-mail saisi est incorrect.");
return;
}

le probleme c'est qu'a chaque fois j'ai une erreur, si une personne peut me dire pourkoi !!!
je ne suis pas une fleche pour ce genre de truc

:-D
merci d'avance

[ Message édité par : bellecuisse : 15-07-2003 13:07 ]
developpeur developpeuricon_post
si c'est le code se trouvant dans users.php : il marche nickel !
bellecuisse bellecuisseicon_post
merci je tente
bellecuisse bellecuisseicon_post
j'ai toujours un erreur quand je rentre un email
voila mon code

if ($responsable_email == "")
{
AfficheErreur("Vous devez renseigner l'e-mail du responsable.");
return;
}
else
{
if ((!$responsable_email) || (!eregi("^[_\.0-9a-z-]+@([0-9a-z][0-9a-z-]+\.)+[a-z]{2,4}$",$email)))
{
AfficheErreur("Le format de l'e-mail saisi est incorrect.");
return;
}

if (strrpos($responsable_email,' ') > 0)
{
// e-mail incorrect
AfficheErreur("L'e-mail ne comprends pas d'espace.");
return;
}
}

si vous savez merci d'avance
developpeur developpeuricon_post
dans ereg .... met donc $responsable_email à la place de $email ...
bellecuisse bellecuisseicon_post
quelles gros C..... alors la je suis le gagnant de la journee :-o
Tribal-Dolphin Tribal-Dolphinicon_post
Quitte à aire une vérif, j'ai un source de vérification complête.
CàD il vérifie que le nom du FAI (après le @) à bien un DNS Mail.

Si ça vous tente, je met ça sur mon site.
axel axelicon_post
Salut la Gestapo !
Tribal-Dolphin Tribal-Dolphinicon_post
Axel..............
C pas la Gestapo, c juste éviter d'avoir des retours-erreurs incessant (surtout quand tu as un mailing-liste de 250 adresses)
PSTL PSTLicon_post
y'a ca aussi dans le module de petites annonce le test DNS du nom de domaine de l'email ... et depuis un moment déjà ;-)
Tribal-Dolphin Tribal-Dolphinicon_post
Arf ......... Je savais pas