|
Voir le sujet précédent :: Voir le sujet suivant
|
| Auteur |
Message |
| |
|
pierre_jean WRInaute impliqué

Inscrit le: 06 Avr 2005 Messages: 338
|
Posté le : Jeu Jan 10, 2008 23:25 Sujet du message: anti spam sans captcha |
|
|
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_page_35549_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

Inscrit le: 29 Mar 2007 Messages: 1926
|
|
| |
|
 |
pierre_jean WRInaute impliqué

Inscrit le: 06 Avr 2005 Messages: 338
|
Posté le : Jeu Jan 10, 2008 23:33 Sujet du message: anti spam sans captcha |
|
|
... et en essayant d'éviter les questions également  |
|
| |
|
 |
Serious WRInaute accro

Inscrit le: 21 Nov 2005 Messages: 2437
|
Posté le : Jeu Jan 10, 2008 23:47 Sujet du message: anti spam sans captcha |
|
|
1) formulaire cree en javascript
2) champ cache avec l'heure |
|
| |
|
 |
pierre_jean WRInaute impliqué

Inscrit le: 06 Avr 2005 Messages: 338
|
Posté le : Jeu Jan 10, 2008 23:55 Sujet du message: anti spam sans captcha |
|
|
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é

Inscrit le: 03 Avr 2004 Messages: 288
|
Posté le : Ven Jan 11, 2008 0:33 Sujet du message: anti spam sans captcha |
|
|
Il n'existe pas de solution.
Les captcha image ou JS sont inaccessibles.
Les phrases trop facilement contournables. |
|
| |
|
 |
Djoule_logo WRInaute passionné

Inscrit le: 30 Mai 2007 Messages: 660
|
Posté le : Ven Jan 11, 2008 3:17 Sujet du message: anti spam sans captcha |
|
|
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é

Inscrit le: 06 Avr 2005 Messages: 338
|
Posté le : Ven Jan 11, 2008 9:12 Sujet du message: anti spam sans captcha |
|
|
| 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é

Inscrit le: 03 Avr 2004 Messages: 288
|
Posté le : Ven Jan 11, 2008 9:57 Sujet du message: anti spam sans captcha |
|
|
| Idem pour ceux qui naviguent avec leurs propres feuilles de style. |
|
| |
|
 |
MarvinLeRouge WRInaute impliqué

Inscrit le: 01 Sep 2004 Messages: 445 Localisation: Toulon, France
|
Posté le : Ven Jan 11, 2008 12:25 Sujet du message: anti spam sans captcha |
|
|
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

Inscrit le: 10 Juil 2006 Messages: 1291 Localisation: Alpes Maritimes
|
Posté le : Ven Jan 11, 2008 12:34 Sujet du message: anti spam sans captcha |
|
|
| 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é

Inscrit le: 06 Avr 2005 Messages: 338
|
Posté le : Ven Jan 11, 2008 13:33 Sujet du message: anti spam sans captcha |
|
|
| 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

Inscrit le: 23 Nov 2005 Messages: 2337 Localisation: Lyon, capitale des Gaules
|
Posté le : Ven Jan 11, 2008 13:45 Sujet du message: anti spam sans captcha |
|
|
| 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

Inscrit le: 22 Fév 2006 Messages: 7552
|
Posté le : Ven Jan 11, 2008 13:49 Sujet du message: anti spam sans captcha |
|
|
| 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é

Inscrit le: 06 Avr 2005 Messages: 338
|
Posté le : Ven Jan 11, 2008 13:50 Sujet du message: anti spam sans captcha |
|
|
| 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 ? |
|
| |
|
 |
| |
|
|