Marre des spams dans les formulaires

jiojioforever
WRInaute impliqué
WRInaute impliqué
 
Messages: 523
Inscription: 23 Nov 2006

Marre des spams dans les formulaires

Message le Lun Aoû 06, 2007 15:33

Bonjour,
Depuis environ 3 4 mois j'ai plaçé un formulaire de demande de devis en page d'index.
Cela fait environ 1 mois que nous recevons des spams sur notre adresse email.
C'est à dire que le formulaire nous ai envoyé mais avec des conneries à l'intérieur.

J'avais fait un anti-spam rapidement.

Une image avec un calcul et le résultat du calcul est le nom de l'image.

Ex :

4+1 = 5 (donc image 5.png)
3-2 = 1 (1.png)

Cela a fonctionné 1 semaine mais je m'aperçois que les spams reviennent à nouveaux.

Comment procéder pour vraiment ne plus être embété et que l'utilisateur ne le soit pas également...

Je voudrais un systeme de captcha mais qui ne quitte pas la page car si j'ai une page qui s'affiche en mettant le code est incorrect... et que le client doit resaisir le formulaire ça va pas le faire :cry: ...

Merci d'avance

benz69fr
WRInaute occasionnel
WRInaute occasionnel
 
Messages: 349
Inscription: 2 Mar 2006

Message le Lun Aoû 06, 2007 15:48

Si c'est des robots, ajoute un champ masqué par la css (display none ou visibility hidden) et qui doit rester vide au moment de l'envoi if ($_POST['champvide']!="")die(mysql_error())

jiojioforever
WRInaute impliqué
WRInaute impliqué
 
Messages: 523
Inscription: 23 Nov 2006

Message le Lun Aoû 06, 2007 16:05

pourquoi pas mettre directement input type="hidden" ? dans le formulaire ?


Pouzy
WRInaute passionné
WRInaute passionné
 
Messages: 1327
Inscription: 1 Sep 2004

Message le Lun Aoû 06, 2007 16:08

Je mets des captcha les plus basiques qui soient (en mettant juste une petite ombre sur le texte); et aucun souci..

jiojioforever
WRInaute impliqué
WRInaute impliqué
 
Messages: 523
Inscription: 23 Nov 2006

Message le Lun Aoû 06, 2007 16:09

oui mais moi oui lol ! j'ai été pepere 1 semaine et op là ça revient donc bon... sinon je ne poserai pas la question ;)


UsagiYojimbo
WRInaute accro
WRInaute accro
 
Messages: 8575
Inscription: 23 Nov 2005

Message le Lun Aoû 06, 2007 16:17

jiojioforever a écrit:pourquoi pas mettre directement input type="hidden" ? dans le formulaire ?


Ca marche aussi en effet. Un bête input hidden qui doit quoi qu'il se passe rester vide. S'il est rempli, tu es a peu près sur que tu es en train de te faire spammer, donc tu stoppes l'exécution du script comme te le montre benz69fr.

jiojioforever
WRInaute impliqué
WRInaute impliqué
 
Messages: 523
Inscription: 23 Nov 2006

Message le Lun Aoû 06, 2007 16:21

je vais utiliser ça : on verra <input type='radio' name='radiovide' value='no' style='visibility:hidden;display:none'>

Willgoto
WRInaute impliqué
WRInaute impliqué
 
Messages: 724
Inscription: 19 Oct 2004

Message le Lun Aoû 06, 2007 17:10

Vois aussi :
http://www.webrankinfo.com/forums/viewtopic_77933.htm
et notamment les solutions indiquées par onthisplanet et koxin


Marie-Aude
Modérateur
Modérateur
 
Messages: 11887
Inscription: 5 Juin 2006

Message le Lun Aoû 06, 2007 17:19

Ah ben non, si tu fais display none il n'est plus dans la page.


Pandore
WRInaute passionné
WRInaute passionné
 
Messages: 1441
Inscription: 14 Oct 2005

Message le Lun Aoû 06, 2007 18:24

jiojioforever a écrit:J'avais fait un anti-spam rapidement.

Une image avec un calcul et le résultat du calcul est le nom de l'image.

Ex :

4+1 = 5 (donc image 5.png)
3-2 = 1 (1.png)

Cela a fonctionné 1 semaine mais je m'aperçois que les spams reviennent à nouveaux.

J'ai été confronté au même problème de spam concernant une sorte de mini-annuaire spécialisé sur un portail que j'ai développé. Je recevais au moins une bonne 50aine de spams par jours si c'est pas plus.

J'ai bricolé aussi un filtre anti-spam se basant aussi sur une opération arithmétique mais en ne passant pas par une image, mais une simple question (écrite en "dur") du genre "combien font 5+5 ?" par exemple et un champ à remplir pour donner la réponse.

Je touche du bois mais depuis, je n'ai plus aucun spam ! :D

:wink:


bproductiv
WRInaute accro
WRInaute accro
 
Messages: 4173
Inscription: 27 Déc 2004

Message le Lun Aoû 06, 2007 18:24

Marie-Aude a écrit:Ah ben non, si tu fais display none il n'est plus dans la page.

c'est le but, seul le robot le verra et donc le remplira..


Audiofeeline
WRInaute accro
WRInaute accro
 
Messages: 5257
Inscription: 20 Oct 2005

Message le Lun Aoû 06, 2007 19:11

bproductiv a écrit:
Marie-Aude a écrit:Ah ben non, si tu fais display none il n'est plus dans la page.

c'est le but, seul le robot le verra et donc le remplira..

+1
Cette methode marche très bien et évite le captcha.


sim100
WRInaute passionné
WRInaute passionné
 
Messages: 1443
Inscription: 2 Fév 2003

oui

Message le Mar Aoû 07, 2007 7:09

Même solution que Pandore pour mon site twip.org.
Une multiplication facile à deux chiffres à résoudre et générée aléatoirement.
Tout facile à mettre en place (bien plus que les images!!!!! je ne comprend même pas que les images soient encore utilisées), utilisé aussi par wikipédia...
Un grand nombre de visiteurs par jour, + annuaire + 3 blogs etc... -> AUCUN SPAM

CQFD

jiojioforever
WRInaute impliqué
WRInaute impliqué
 
Messages: 523
Inscription: 23 Nov 2006

Message le Mar Aoû 07, 2007 8:09

ok merci je vais tester cela :) !

et si vraiment je suis encore victime des spams je mettrai en place le bouton radio en hidden.

Je vous tiens au courant ;) !

jiojioforever
WRInaute impliqué
WRInaute impliqué
 
Messages: 523
Inscription: 23 Nov 2006

Message le Mar Aoû 07, 2007 8:33

voilà c'est installé j'ai fait un random jusqu'à 5 pour les 2 chiffres. Il faut croiser les doigts maintenant hey hey.

Marre des spams dans les formulaires

Si vous avez aimé cette discussion, partagez-la sur vos réseaux sociaux préférés :

Lectures recommandées sur ce thème :



Qui est en ligne

Utilisateurs parcourant ce forum: Aucun utilisateur enregistré et 1 invité