"Olivier Miakinen" <om+news@miakinen.net> a écrit dans le message de news:
46a9f686$1@neottia.net...
> Le 27/07/2007 15:28, alainL a écrit :
>>
>> J'ai un formulaire qui détecte l'oubli de saisie dans le champ "courriel"
>> de
>> l'expéditeur.
>
> Ok.
>
>> Mais je reçois des spams expédiés par "azertyuiop" évidemment !
>
> Tu peux déjà vérifier que l'adresse est syntaxiquement correcte, mais ça
> ne t'empêchera pas de recevoir des messages d'azerty@ui.op.
> Cf. la FAQ : <http://faqfclphp.free.fr/#rub5.3>.
>
En attendant, j'ai placé ce code :
$pattern = ':^[.A-Za-z0-9!#$%&\'*+/=?^_`{|}~-]+@[.A-Za-z0-9-]+$:'; //modele
classique d'adresse
if($Courriel <> $pattern ) //si l'adresse n'est pas conforme au modèle
{
echo("<B>Courriel:</B> <FONT COLOR=red>Invalide</FONT> <A
HREF=form.php>Retour à saisie</A><BR>");
$required = 0;
mais une adresse du style
abcdef.ghij@azer.cvb est refusée ?
Où est la coquille ????
Merci
alain