Filtre anti-spam/bot

Discussion dans 'Web, design' créé par hoshi, 9 Octobre 2007.

Statut de la discussion:
Fermée.
  1. Offline
    hoshi Hoshi's Love
    Yop,

    voila je suis en train de faire mon site web et je voudrai savoir comment je pouvai faire un filtre anti-spam bot pour éviter d'avoir des commentaires non désirés :beuh: et que je puisse faire mes questions avec les réponses tout ca :)

    Merci d'avance
    Hosh!
    hoshi, 9 Octobre 2007
    #1
  2. Offline
    Ahava Revenant
    un truc tout simple, utilisé par xyo par ex :


    tu affiches un champ du genre : 1 + 2 = et l'user aura qu'a remplir la case du résultat de l'opération.

    Tu rends les deux opérandes hasardeuses, ainsi que l'opération, que tu met en mémoire, genre session, et à la validation du form, tu calcule le résultat :) Simple non ?
    Ahava, 9 Octobre 2007
    #2
  3. Offline
    Tifox ou pas
    Le fait de rendre chaque formulaire unique grâce a un champ caché avec un id généré aléatoirement peut aussi aider.
    Tifox, 10 Octobre 2007
    #3
  4. Offline
    SkYlEsS Kawai
    Que veux-tu dire, exactement ?
    SkYlEsS, 10 Octobre 2007
    #4
  5. Offline
    Tifox ou pas
    Lors de la création du formulaire coté serveur, tu ajoute dedans un champs caché avec un nombre généré aléatoirement, et tu stockes aussi cette valeur dans la session de l'utilisateur. Puis quand l'utilisateur post, tu vérifies la valeur du champs pour voir si c'est dans la session, et si c'est pas le cas, tu n'enregistre pas le message.

    Ca marche relativement bien pour l'instant car la plupart des bots se contente de faire simplement un "post" vers ton site, qui ne contiendra donc pas l'id. Pour passer ça, il faudrait que le bot récupère l'id en accédant d'abord au formulaire, puis fasse son "post" avec cet ID. Ce qu'il ne font pas actuellement (en tout cas pas sur mes sites)
    Tifox, 11 Octobre 2007
    #5
Statut de la discussion:
Fermée.