Forum |  HardWare.fr | News | Articles | PC | S'identifier | S'inscrire | Shop Recherche
677 connectés 

  FORUM HardWare.fr
  Programmation
  PHP

  help: je rame sur une verification de format d'email...

 


 Mot :   Pseudo :  
 
Bas de page
Auteur Sujet :

help: je rame sur une verification de format d'email...

n°164317
Ti Jen-tsi​e
Posté le 24-06-2002 à 01:52:33  profilanswer
 

Si quelqu'un a un script qui traine quelque part, qui permette de verifier que le format d'une adresse e-mail est bon (du style machin@bidule.truc), je serais preneur... :-)
J'ai essayé avec:
if  (ereg( "^[^@ ]+@([a-zA-Z0-9\-]+\.)+([a-zA-Z0-9\-]{2}|net|com|gov|fr|mil|org|edu)",$mail)){
 return true;
 } else {
 return false;
 }
 
Mais ça me retourne systématiquement false... si quelqu'un voit pourquoi..?

mood
Publicité
Posté le 24-06-2002 à 01:52:33  profilanswer
 

n°164354
--stan--
Posté le 24-06-2002 à 09:23:49  profilanswer
 

ereg("^[_a-z0-9-]+(\.[_a-z0-9-]+)*@[a-z0-9-]+(\.[a-z0-9-]+)+$  
",$mail) et c bon ;)


Message édité par --stan-- le 24-06-2002 à 09:24:02
n°164712
Ti Jen-tsi​e
Posté le 24-06-2002 à 15:43:29  profilanswer
 

oki, je testerais ça ASAP... merci!

n°164977
Dost67
Posté le 24-06-2002 à 20:48:11  profilanswer
 

En plus complet vous avez ça :

Code :
  1. function IsValidEmail($address) {
  2.   if (ereg('^[-!#$%&\'*+\\./0-9=?A-Z^_`a-z{|}~]+'.'@'.'[-!#$%&\'*+\\/0-9=?A-Z^_`a-z{|}~]+\.'.'[-!#$%&\'*+\\./0-9=?A-Z^_`a-z{|}~]+$', $address))
  3.     return true;
  4.   else
  5.     return false;
  6. }


Message édité par Dost67 le 24-06-2002 à 20:49:33
n°165013
--stan--
Posté le 24-06-2002 à 21:42:17  profilanswer
 

ba non ta pas le droit aux signes $% ... ds un email :heink:

n°542822
cablator
Topiks uniks pensée unik!
Posté le 18-10-2003 à 12:34:16  profilanswer
 

UP ce vieux topic m'intéresse mais il y a pleins de carctères parasites qui passent quand même.
Genre % $ *
 
:)
 
d'autre part s'il y a 2 points d'affilé ça passe.
s'il y a un point avant ou après le @ ça passe aussi.


Message édité par cablator le 18-10-2003 à 12:44:46
n°542873
veryfree
Posté le 18-10-2003 à 16:42:27  profilanswer
 

le javascript c bon pour ce genre de truc


function verifyEmail(s) {
 var chrs = '0123456789abcdefghijklmnopqrstuvwxyzABCDEFGHIJKLMNOPQRSTUVWXYZ.-@';
 var sLen = s.length; var i=0, c=0, cCnt=0, step=0;
 if (sLen < 6) return false;
 while (i < sLen){
  c=s.charAt(i);
  if (!(chrs.indexOf(c)>=0 || (c=='_' && step<1))) return false;
  if (c=='.') { if (cCnt<1) return false; cCnt=0; }
  if (c=='@') { if (step>0) return false; if (cCnt<1) return false; step++; cCnt=0; }
  cCnt=cCnt+1; i++;
 }
 if (cCnt < 3 || cCnt > 5 || step==0 || (s.indexOf("." )<0) ) return false;
 return true;
}

n°542931
cablator
Topiks uniks pensée unik!
Posté le 18-10-2003 à 21:10:23  profilanswer
 

veryfree a écrit :

le javascript c bon pour ce genre de truc


function verifyEmail(s) {
 var chrs = '0123456789abcdefghijklmnopqrstuvwxyzABCDEFGHIJKLMNOPQRSTUVWXYZ.-@';
 var sLen = s.length; var i=0, c=0, cCnt=0, step=0;
 if (sLen < 6) return false;
 while (i < sLen){
  c=s.charAt(i);
  if (!(chrs.indexOf(c)>=0 || (c=='_' && step<1))) return false;
  if (c=='.') { if (cCnt<1) return false; cCnt=0; }
  if (c=='@') { if (step>0) return false; if (cCnt<1) return false; step++; cCnt=0; }
  cCnt=cCnt+1; i++;
 }
 if (cCnt < 3 || cCnt > 5 || step==0 || (s.indexOf("." )<0) ) return false;
 return true;
}




 
Mais le javascript est parfois désactivé.

n°542937
veryfree
Posté le 18-10-2003 à 21:19:43  profilanswer
 

y a que les couillons qui désactive le JS :o

n°542951
omega2
Posté le 18-10-2003 à 21:38:54  profilanswer
 

Ou eux qui aiment pas se faire chier avec des pub à la con des animations parfois vraiment merdique et des scripts tombant en erreur la moitié du temps. ;)

mood
Publicité
Posté le 18-10-2003 à 21:38:54  profilanswer
 

n°542967
orazur
Posté le 18-10-2003 à 22:27:17  profilanswer
 

Ti Jen-tsie a écrit :

oki, je testerais ça ASAP... merci!


 
ca veut dire quoi ASAP ?

n°542978
red factio​n
Posté le 18-10-2003 à 22:43:17  profilanswer
 

orazur a écrit :


 
ca veut dire quoi ASAP ?


 
As Soon As Possible  
 
connu pourtant :o
 
tu veut que je traduise ?  :D


Message édité par red faction le 18-10-2003 à 22:43:54
n°542979
veryfree
Posté le 18-10-2003 à 23:05:24  profilanswer
 

omega2 a écrit :

Ou eux qui aiment pas se faire chier avec des pub à la con des animations parfois vraiment merdique et des scripts tombant en erreur la moitié du temps. ;)


 
ceux la utilisent firebird (pas de mess d erreur js affiché, blokage des popups en deux click :D )
 
 
 :hello:

n°543011
omega2
Posté le 19-10-2003 à 02:15:12  profilanswer
 

Qui a dit que les messages d'erreurs étaient affiché? ;) :D
mais ca me fait parfois marrer les sites "optimisé internet exploreur" dont le raport d'erreur javascript fait état de plusieurs objects manquant en plus d'erreur diverses. :)
 
PS : j'utilises firebird mais pour les onglets et la rapidité (relative il est vrai) . :D

n°543012
veryfree
Posté le 19-10-2003 à 02:25:15  profilanswer
 

copaing [:joce]
 
 
pourquoi on dort toujours pas a cette heure ci :sweat:

n°543015
omega2
Posté le 19-10-2003 à 03:03:05  profilanswer
 

Ben moi, je venais de finir de nétoyer la cage du hamster. (nétoyage de la semaine)
Et là, dodo. :D

n°543052
cablator
Topiks uniks pensée unik!
Posté le 19-10-2003 à 11:53:31  profilanswer
 

omega2 a écrit :

Ben moi, je venais de finir de nétoyer la cage du hamster. (nétoyage de la semaine)
Et là, dodo. :D


 
Fais gaffe ça ronge les impressions papier de code qui merde les hamsters.

n°543063
orazur
Posté le 19-10-2003 à 12:42:12  profilanswer
 

red faction a écrit :


 
As Soon As Possible  
 
connu pourtant :o
 
tu veut que je traduise ?  :D  

*
 
marchi  :jap:

n°543148
omega2
Posté le 19-10-2003 à 16:13:20  profilanswer
 

cablator : l'encre est potentiellement un poison pour les hamsters. Alors je lui donerais jamais ce genre de papier a grignoter. ;) Je préfaires lui mettre le centre en carton des roulot de PQ. :)


Aller à :
Ajouter une réponse
  FORUM HardWare.fr
  Programmation
  PHP

  help: je rame sur une verification de format d'email...

 

Sujets relatifs
[php] redirection d email qq connait ??[Access] Etat forcer le format paysage
C# Help ! opération sur les strings[ C ] Help, i'm gonna kill myself.
Mon PC rame depuis que j?ai installé IIS...forum pour un site perso ( je me suis trompé en le faisant) help :)
[java] need helpPb avec ACCESS et VB .. need help , please ...
Jar ? Unjar ? Need Help pliz !!!!![PHP] - gethostbyaddr (help)...
Plus de sujets relatifs à : help: je rame sur une verification de format d'email...


Copyright © 1997-2022 Hardware.fr SARL (Signaler un contenu illicite / Données personnelles) / Groupe LDLC / Shop HFR