Vérification syntaxique de l'adresse email

Soyez le premier à donner votre avis sur cette source.

Snippet vu 21 054 fois - Téléchargée 856 fois

Contenu du snippet

Ce script permet de verifier si l'adresse email est valide ou pas depuis un formulaire.. c vraiment pratique

Source / Exemple :


<?php
function VerifierAdresseMail($adresse)
{
   $Syntaxe='#^[\w.-]+@[\w.-]+\.[a-zA-Z]{2,5}$#';
   if(preg_match($Syntaxe,$adresse))
      return true;
   else
     return false;
}
$adresse=htmlentities($_POST['EMail']);
if(VerifierAdresseMail($adresse))
  echo '<p>Votre adresse est valide.</p>';
else
  echo '<p>Votre adresse e-mail n\'est pas valide.</p>';
?>

Conclusion :


j'ai déposer l'exemple pour que vous puissiez le télécharger. Y a pas plus facile que ça ;)

A voir également

Ajouter un commentaire

Commentaires

cs_bluedemon
Messages postés
41
Date d'inscription
mercredi 21 septembre 2005
Statut
Membre
Dernière intervention
3 novembre 2008
-
Bonjour Nath.
Après quelques années (4 ans presque) que j'ai posté mon dernier com, sache que la syntaxe des expressions régulières sont pratiquement identiques dans tous les languages. A partir du moment où tu comprends la syntaxe, tu peux faire des contrôles dans tous les langages que tu connais. Par exemple en php, je fais un premier controle en javascript , qui à cette époque devait disparaitre et être désactivé tout le temps, mais grâce à john resig (jquery), le javascript a encore beaucoup de temps devant lui, puis un deuxième contrôle en php.
Nath_design
Messages postés
1
Date d'inscription
mardi 14 février 2006
Statut
Membre
Dernière intervention
23 mars 2011
-
Bonsoir,
Je suis hyper débutante de chez débutante, mais le code m'a bien servi!
Merci.
rafplus
Messages postés
8
Date d'inscription
jeudi 17 septembre 2009
Statut
Membre
Dernière intervention
4 octobre 2009
-
Mercin, mais Ce code que ta met c'est un copier coller de commentcamarche.net, arrêt de faire ca, sinon il est tres bie,.
sidouo
Messages postés
15
Date d'inscription
mercredi 11 juin 2008
Statut
Membre
Dernière intervention
31 mars 2010
-
salut tous ;
je suis debiutant en php

je veux verifier l'adresse mail est je suis tombe sur ce forum

j'ai trouver les sintaxe ces dessus mais j'ais pas bien comprie ce que signife ces syntaxe.

quelqu'un peut m'explique ces syntaxe:

#^------------>.........

#^[\w.-]------>...........

etc.........

merci a tous..
yoasminn
Messages postés
1
Date d'inscription
mercredi 2 novembre 2005
Statut
Membre
Dernière intervention
12 mai 2007
-
Franchement je comprends pas les commentaires, au contraire ce code me semble très bien fait. \w correspond à [a-zA-Z0-9_] donc inutile de surenchérir. Le #i est effectivement préférable mais il ne sert que pour l'extension. Le point n'a pas à être échappé, il est là pour ajouter le tiret à la liste alphanumérique. Je ne suis pas développeur mais j'ai trouvé les infos ici: http://www.commentcamarche.net/javascript/jsregexp.php3. Bon j'ai pas testé le script tel quel, mais j'ai utilisé l'expression régulière dans du javascript (un formulaire qui est désactivé si le javascript n'est pas activé) et ça fonctionne nickel. Merci, ça m'a aidé

Vous n'êtes pas encore membre ?

inscrivez-vous, c'est gratuit et ça prend moins d'une minute !

Les membres obtiennent plus de réponses que les utilisateurs anonymes.

Le fait d'être membre vous permet d'avoir un suivi détaillé de vos demandes et codes sources.

Le fait d'être membre vous permet d'avoir des options supplémentaires.