anti spam sans captcha

Consultez la formation au référencement naturel Google de WebRankInfo / Ranking Metrics

pierre_jean
WRInaute impliqué
WRInaute impliqué
 
Messages: 339
Inscription: Mer Avr 06, 2005 12:24

anti spam sans captcha

Message le Jeu Jan 10, 2008 22:25

Bonjour,

Je souhaite installer un formulaire de contact et recommandation sans captcha et accessible sur mon site. J'utilise phpmailer en SMTP sur mon adresse gmail.

J'ai lu pas mal d'info sur les protection de formulaire et les anti spams notamment :

http://www.webrankinfo.com/forums/viewtopic_64076.htm
http://www.webrankinfo.com/forums/topic ... 549_15.htm

les idées que j'ai retenues :

- empêcher les injections de header
- variable aléatoire de vérification

Qu'utilisez vous comme système anti spam de formulaire ?

Koxin-L
WRInaute accro
WRInaute accro
 
Messages: 1925
Inscription: Jeu Mar 29, 2007 15:54

Message le Jeu Jan 10, 2008 22:28


pierre_jean
WRInaute impliqué
WRInaute impliqué
 
Messages: 339
Inscription: Mer Avr 06, 2005 12:24

Message le Jeu Jan 10, 2008 22:33

:lol:

... et en essayant d'éviter les questions également :wink:


Serious
WRInaute accro
WRInaute accro
 
Messages: 2438
Inscription: Lun Nov 21, 2005 18:29

Message le Jeu Jan 10, 2008 22:47

1) formulaire cree en javascript
2) champ cache avec l'heure

pierre_jean
WRInaute impliqué
WRInaute impliqué
 
Messages: 339
Inscription: Mer Avr 06, 2005 12:24

Message le Jeu Jan 10, 2008 22:55

un temps minimum pour la validation du formulaire semble etre une bonne solution.

Par contre le javascript n'est pas accessible lui non plus :?

yep
WRInaute impliqué
WRInaute impliqué
 
Messages: 286
Inscription: Sam Avr 03, 2004 12:02

Message le Jeu Jan 10, 2008 23:33

Il n'existe pas de solution.
Les captcha image ou JS sont inaccessibles.
Les phrases trop facilement contournables.


Djoule_logo
WRInaute passionné
WRInaute passionné
 
Messages: 712
Inscription: Mer Mai 30, 2007 0:21

Message le Ven Jan 11, 2008 2:17

La solution que j'ai adoptée est une formulaire "fantome" caché via le css, en plus du formulaire normal. Le formulaire fantome contient les labels classiques (title mail etc..) que les bots reconnaissent facilement. Comme il est invisible au visiteur humain si les champs sont remplis, c'est donc un bot.
Le vrai formulaire visible lui contient des labe personnalisé non identifiables par les bots.

P.S: je n'ai pas la parternité de cette solution, mais je ne sais plus d'ou je la tient.

pierre_jean
WRInaute impliqué
WRInaute impliqué
 
Messages: 339
Inscription: Mer Avr 06, 2005 12:24

Message le Ven Jan 11, 2008 8:12

Djoule_logo a écrit:La solution que j'ai adoptée est une formulaire "fantome" caché via le css, en plus du formulaire normal. Le formulaire fantome contient les labels classiques (title mail etc..) que les bots reconnaissent facilement.


Le problème c'est que ce n'est pas accessible n'ont plus toutes les personnes utilisant un navigateur texte rempliront les 2 formulaires et pourront jamais te contacter :?

yep
WRInaute impliqué
WRInaute impliqué
 
Messages: 286
Inscription: Sam Avr 03, 2004 12:02

Message le Ven Jan 11, 2008 8:57

Idem pour ceux qui naviguent avec leurs propres feuilles de style.


MarvinLeRouge
WRInaute impliqué
WRInaute impliqué
 
Messages: 451
Inscription: Mer Sep 01, 2004 20:10

Message le Ven Jan 11, 2008 11:25

Salut,

Tu peux essayer la solution

un champ supplémentaire dans le même formulaire, que tu nommes "antispam" par exemple, et qui doit rester vide pour que le formulaire soit valide.


raljx
WRInaute accro
WRInaute accro
 
Messages: 2266
Inscription: Lun Juil 10, 2006 16:46

Message le Ven Jan 11, 2008 11:34

MarvinLeRouge a écrit:Salut,

Tu peux essayer la solution

un champ supplémentaire dans le même formulaire, que tu nommes "antispam" par exemple, et qui doit rester vide pour que le formulaire soit valide.


+1 un champ caché uniquement remplissable par les robots et une regle php derriere qui supprime le commentaire quand le champ est rempli.

pierre_jean
WRInaute impliqué
WRInaute impliqué
 
Messages: 339
Inscription: Mer Avr 06, 2005 12:24

Message le Ven Jan 11, 2008 12:33

raljx a écrit:+1 un champ caché uniquement remplissable par les robots et une regle php derriere qui supprime le commentaire quand le champ est rempli.


ok le champ caché si il est remplit = robot

sinon j'ai trouvé cette solution qui à l'air également sympa : secure accessible form


UsagiYojimbo
WRInaute accro
WRInaute accro
 
Messages: 5240
Inscription: Mer Nov 23, 2005 10:38

Message le Ven Jan 11, 2008 12:45

raljx a écrit:
MarvinLeRouge a écrit:Salut,

Tu peux essayer la solution

un champ supplémentaire dans le même formulaire, que tu nommes "antispam" par exemple, et qui doit rester vide pour que le formulaire soit valide.


+1 un champ caché uniquement remplissable par les robots et une regle php derriere qui supprime le commentaire quand le champ est rempli.


Justement MarvinLeRouge, en son for intérieur de grand amateur de Trondheim, ne dit pas qu'il faille cacher ce fameux champ. Le cacher pose le souci de l'accessibilité.


Szarah
WRInaute accro
WRInaute accro
 
Messages: 8090
Inscription: Mer Fév 22, 2006 18:24

Message le Ven Jan 11, 2008 12:49

C'est clair qu'il faut éviter le champ caché, c'est aussi simple de le montrer et de préciser qu'il doit rester vide.

pierre_jean
WRInaute impliqué
WRInaute impliqué
 
Messages: 339
Inscription: Mer Avr 06, 2005 12:24

Message le Ven Jan 11, 2008 12:50

UsagiYojimbo a écrit:Justement MarvinLeRouge, en son for intérieur de grand amateur de Trondheim, ne dit pas qu'il faille cacher ce fameux champ. Le cacher pose le souci de l'accessibilité.


Sauf si il est caché dans le html par hidden ?

anti spam sans captcha

Formation recommandée sur ce thème :

Formation Référencement naturel Google : apprenez une méthode efficace pour optimiser à fond le référencement naturel dans Google de façon durable... Formation animée par Olivier Duffez et Fabien Facériès, experts en référencement naturel.

Tous les détails sur le site Ranking Metrics : programme, prix, dates et lieux, inscription en ligne.

Lectures recommandées sur ce thème :



Qui est en ligne

Utilisateurs parcourant ce forum: Aucun utilisateur enregistré et 0 invités