IPB

Bienvenue invité ( Connexion | Inscription )

> Une expression régulière dans mon formulaire..., à cause de spams
Options
Ducace
posté 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.
Go to the top of the page
 
+Quote Post

Les messages de ce sujet


Reply to this topicStart new topic
1 utilisateur(s) sur ce sujet (1 invité(s) et 0 utilisateur(s) anonyme(s))
0 membre(s) :

 



Nous sommes le : 19th April 2024 - 10:17