Validation de email [PHP] - PHP - Programmation
Marsh Posté le 29-06-2003 à 22:44:23
trouvé
Code :
|
Marsh Posté le 25-09-2003 à 12:16:53
J'en ai un qui prend en compte tout ce qui est prévu dans la RFC822, qui défini le format d'une addresse email :
http://www.ex-parrot.com/~pdw/Mail-RFC822-Address.html
(ça fait peur)
Marsh Posté le 25-09-2003 à 12:19:23
kadreg a écrit : J'en ai un qui prend en compte tout ce qui est prévu dans la RFC822, qui défini le format d'une addresse email : |
Ce qui fait peur c'est de penser qu'un mec ait pu pondre ça !!
Marsh Posté le 25-09-2003 à 12:19:40
Avec ca tu as une adresse email valide, mais il me semble que j'avais vu des scripts qui en plus interrogeait le serveur de mail pour savoir si cette adresse existait
En fait, cela dépend de ce que tu veux faire.
Pour info, la méthode de vérification passe par les sockets
Marsh Posté le 25-09-2003 à 13:44:55
Lord II a écrit : |
un truc comme ça. le nom de domaine doit exister, et accepter les mails
Code :
|
Marsh Posté le 25-09-2003 à 14:20:28
JagStang a écrit : |
Ca marche plus pour les .com et .net
merci verisign
Marsh Posté le 28-09-2003 à 22:50:31
JagStang a écrit : Si ça a l'air de marcher chez moi... |
Ah oui, forcément, il me semblait qu'ils avaient mis un MX
kadreg@rincevent:~$ host -t MX fdhhsdioghidoshgiods.com |
Marsh Posté le 01-10-2003 à 10:05:14
Comment on l'utilise ce bon gros regex?
J'ai essayé avec un ereg mais ca marche pas parce que c'est du perl (je connais un peu pregmatch mais je sais pu l'utiliser)
Quelqu'un s'en sert ou pourrait me dire comment faire? (chui sûr que c'est tout con )
Marsh Posté le 01-10-2003 à 10:13:59
Taz a écrit : ben sans regex, voir mon message précédent |
Mais c'est du C ton truc non
(et j'aimerai bien utiliser le superRegexOfficielAlaNormeMachinTruc822 )
Marsh Posté le 01-10-2003 à 10:30:05
et alors ? désolé, on avait pas compris que tu demandais du code déjà tout fait
sans déconner, c'est enfantin à traduire
Marsh Posté le 01-10-2003 à 10:32:16
Taz a écrit : et alors ? désolé, on avait pas compris que tu demandais du code déjà tout fait |
non mais je sais faire un regex, ce que je ne comprend pas c'est pourquoi j'arrive pas à utiliser le regex de http://www.oreillynet.com/pub/a/ne [...] ndex3.html avec la methode que j'utilise d'habitude
ps: un code tout fait je l'utilise uniquement si je le comprend entierement, et je prefere le faire moi-meme c'est plus formateur, mais bon quand je vois un beau regex comme celui-là je fais confiance au programmeur qui l'a fait
edit: pour le C je n'en ai jamais fait et j'ai pas le temps actuellement de m'y mettre. C'est clair que c'est pas compliqué à traduire, mais je vais pas l'utiliser alors que le perl est parfait pour cette utilisation et qu'un regex impecable est deja fait.
Marsh Posté le 01-10-2003 à 10:33:01
Citation : Mais c'est du C ton truc non |
Avec ce bout de code en C tu peux te compiler ta propre extension pour PHP et ensuite l'utiliser directement ds tes scripts.
Marsh Posté le 01-10-2003 à 10:34:47
impulse a écrit :
|
oui mais ca je sais pas faire
(mais je veux bien apprendre )
Marsh Posté le 01-10-2003 à 10:38:52
Citation : oui mais ca je sais pas faire |
Programming PHP (Oreilly) => Extending PHP (chapter 14)
Si t'as pas ce bouquin : il doit bien y avoir des tuts sur le net.
EDIT : sinon tu peux dl les sources de PHP, il y a plein d'exemples d'extensions
Marsh Posté le 01-10-2003 à 10:46:18
impulse a écrit :
|
Arf, j'ai "pratique de MySql et Php" de Oreilly, pas encore finis de le lire, si ca se trouve c'est dedans
Enfin faudra quand meme que je trouve comment utiliser l'autre regex
Marsh Posté le 29-06-2003 à 22:28:20
J'ai un formulaire dans lequel je demande un courriel, et jaimerais bien le valider
1: ya deja une fonction qui existe?
2: comment que je fais pour rechercher un caractere dans une chaine? ya moyen de faire un grep comme en perl?
---------------
http://www.boincstats.com/signature/user_664861.gif