Une expression régulière dans mon formulaire..., à cause de spams |
Bienvenue invité ( Connexion | Inscription )
Une expression régulière dans mon formulaire..., à cause de spams |
10 May 2018, 15:43
Message
#1
|
|
Macbidouilleur d'Or ! Groupe : Membres Messages : 2 583 Inscrit : 14 Dec 2005 Lieu : Bruxelles Membre no 51 677 |
Salut à tous,
j'ai mis en ligne récemment un site avec une extension .vet qui contient un formulaire. Je reçois quelques spams chaque jour "message du site xyz.vet" remplis avec nom, adresse mail et commentaires. Après quelques essais infructueux, j'ai finalement placé un captcha google. "Je ne suis pas un robot". Mais malgré ça, je reçois encore ces soumissions. Elles viennent de Russie. (.ru). Je pensais mettre une expression régulière pour bloquer les formulaires contenant une adresse mail finissant par .ru. Qu'est-ce que vous en pensez? Et surtout comment la libeller et où la mettre? J'ai appris les ER il y a quelques années, mais ça fait loin maintenant. Je pensais par exemple à quelque chose du genre: Code <?php if (preg_match("#.ru#$", "variable qui contient l'adresse mail")) { je n'envoie pas le formulaire; } else { j'envoie le formulaire'; } ?> Il me manque encore quelques pièces du puzzle. ;-) Ce message a été modifié par Ducace - 10 May 2018, 16:46. -------------------- Sur Mac depuis qu'il y a des Macs.
|
|
|
Nous sommes le : 19th April 2024 - 10:17 |