Je pense que l'on peut reconnaître assez facilement un bot si le formulaire contient une textarea. Le bot va à chaque fois entrer des liens. À partir de là tu peux filtrer à partir d'une black list telle que celle-ci https://wiki.mozilla.org/Spam_blacklist ou rejeter la requête s'il elle contient des balises a.
S'il le formulaire est vraiment important je préfère utiliser un captcha car c'est à mon avis la méthode la plus efficace, mais aussi la plus pénible. Le 6 septembre 2008 09:34, Nicolas G <[EMAIL PROTECTED]> a écrit : > > > Le 5 septembre 2008 18:25, Cyril Mougel <[EMAIL PROTECTED]> a écrit : > >> On Fri, Sep 5, 2008 at 5:28 PM, Nicolas Berclaz <[EMAIL PROTECTED]> >> wrote: >> > >> > Bonjour, >> > >> > Des robots envahissent de spams certains de mes formulaires. >> > Connaissez-vous un système simple à mettre en oeuvre et pas trop >> > contraignant pour les utilisateurs? >> > J'en ai trouvé plusieurs mais ne sais pas lequel choisir. >> > >> >> - Obligé le JS >> - Captcha >> - confirmation par mail. >> >> A toi de choisir celle qui sera le moins contraignante pour tes >> utilisateurs car chaque solution n'est pas infaillible. >> > > > un truc pas mal, accessible, ce que n'est pas le captcha par image , et le > captcha intelligent du style > "combien font 5 plus 12" > cela fonctionne pas trop mal mais ce n'est accessible qu'à une seule langue > du coup, et je ne connais pas trop l'intelligence des robots > > il existe des plugins pour des moteurs de blogs type dotclezr et je pense > WP/TP mais sur rails ... > > pour la petite histoire un cpatcha très efficace au japon c'est l'affichage > en kanji qu'il faut ressortir en romanji > http://fr.wikipedia.org/wiki/Kanji > http://en.wikipedia.org/wiki/Romanji > mais c'est quand même pas gagné chez nous ;-) > > NG > > > > --~--~---------~--~----~------------~-------~--~----~ Vous avez reçu ce message, car vous êtes abonné au groupe "Railsfrance" de Google Groups. Pour transmettre des messages à ce groupe, envoyez un e-mail à l'adresse [email protected] Pour résilier votre abonnement envoyez un e-mail à l'adresse [EMAIL PROTECTED] -~----------~----~----~----~------~----~------~--~---
