Vérifier si une email est correcte.

Soyez le premier à donner votre avis sur cette source.

Snippet vu 12 957 fois - Téléchargée 29 fois

Contenu du snippet

Il n'y a rien de plus énervant que de voir dans ses membres une personne ayant une email comme "croweye le gros lamer" ....
Cette fonction n'empechera pas d'avoir des email bidon mais disons qu'il y aura au moins un ptit filtre. :)

Source / Exemple :


<?
function verifmail ($texte)
{
$resultats = ereg("^[^@ ]+@[^@ ]+\.[^@ \.]+$", $texte, $poubelle);

if ($resultat) 
{
echo $texte.' est normalement correcte';
}
else
{
echo $texte.' est vraiment incorrecte';
}
}

//Il vous reste plus qu'à utiliser la fonction

verifmail('croweye est sympa'); 
//ne sera pas accepté

verifmail('dupo,ne@exemple.com');    
//ne sera pas accepté

verifmail('dupont@exemple.com');     
//sera accepté  
 
?>

A voir également

Ajouter un commentaire Commentaires
Messages postés
654
Date d'inscription
jeudi 3 avril 2003
Statut
Membre
Dernière intervention
10 février 2009
1
Du déja vu dommage :\

Bonne continuation.
Messages postés
172
Date d'inscription
lundi 30 avril 2001
Statut
Membre
Dernière intervention
6 avril 2003

Bah si :o) Voici l'url :
http://phpcs.com/article.asp?Val=17
D'ailleurs il faut que j'y apporte deux modifs car cette fonction ne valide pas les domaines en .info
Messages postés
26
Date d'inscription
dimanche 9 septembre 2001
Statut
Membre
Dernière intervention
23 janvier 2006

ooh, j'ai recherché "email" et je n'ai rien trouvé alors je me suis dit qu'il n'y avait pas cette source !
J'aime pas ton humour :)
Messages postés
822
Date d'inscription
vendredi 25 mai 2001
Statut
Modérateur
Dernière intervention
1 août 2014

Ouais c bien de rajouter les if & else mais la source était déjà présente.. Autre choses qu iets intéressantes c ke tu montres comment créer une fonction :)
Messages postés
26
Date d'inscription
dimanche 9 septembre 2001
Statut
Membre
Dernière intervention
23 janvier 2006

Heu ... pas besoin de mettre des comments, je ne reviens quasi jamais sur mes sources :)

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.