|
bellecuisse 186
| Posté : 15-07-2003 12:27
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}$",$e mail)))
{
// 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
merci d'avance
[ Message édité par : bellecuisse : 15-07-2003 13:07 ] |  Profil
|
|
developpeur 24581
| Posté : 15-07-2003 13:55
si c'est le code se trouvant dans users.php : il marche nickel ! |  Profil E-mail www
|
|
bellecuisse 186
| Posté : 15-07-2003 14:45
merci je tente |  Profil
|
|
bellecuisse 186
| Posté : 15-07-2003 15:29
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 |  Profil
|
|
developpeur 24581
| Posté : 15-07-2003 16:09
dans ereg .... met donc $responsable_email à la place de $email ... |  Profil E-mail www
|
|
bellecuisse 186
| Posté : 15-07-2003 16:24
quelles gros C..... alors la je suis le gagnant de la journee |  Profil
|
|
Tribal-Dolphin 4374
| Posté : 15-07-2003 18:25
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. |  Profil
|
|
axel 10065
| |
Tribal-Dolphin 4374
| Posté : 16-07-2003 07:03
Axel..............
C pas la Gestapo, c juste éviter d'avoir des retours-erreurs incessant (surtout quand tu as un mailing-liste de 250 adresses) |  Profil
|
|
PSTL 2716
| Posté : 16-07-2003 14:02
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à |  Profil E-mail
|
|
Tribal-Dolphin 4374
| Posté : 16-07-2003 17:14
Arf ......... Je savais pas |  Profil
|
|