recherche du caractére point dans une chaine

missloo
Invité n'ayant pas de compte PHPfrance

07 oct. 2010, 23:30

bonjour
je cherche a validé que mon chanps email comporte bien un . et @
voici ce que j'ai ecris
if(!empty($_POST['adresse2'])&& ereg("@\.",$adresse1)){
mail($adresse2, $titre ,$newletter ,$headers);
}
j'ai l'impression que qu'il a un problème de synthèse car les mails ne sont plus envoyé qu'il y ai ou pas une adresse exacte

pouvez vous m'aider #-o

Eléphant du PHP | 256 Messages

08 oct. 2010, 00:17

Bonsoir,

Comme me l'ont enseigné récemment mes maîtres ici, utilise plutôt le filtre déjà prévu pour valider l'adresse électronique :
http://php.net/manual/fr/filter.filters.validate.php

Cordialement,

Gaspard