Augie (a creative real estate investor ) presented a spam prevention method idea which we’ve been talking about under a previous post this past week: HowTo Eliminate Wordpress Trackback Comment And Pingback Spam . Augie (créatrice investisseur immobilier), a présenté une méthode de prévention du spam idée que nous avons de parler dans le cadre d'un précédent post, la semaine dernière: Éliminer HowTo Commentaire Wordpress Trackback et Pingback Spam. The basic idea is to provide an extra input field which is hidden to a user when viewed normally from the browser. L'idée de base est de fournir une zone de saisie qui est cachée à l'utilisateur lorsqu'il est consulté normalement à partir du navigateur. This means if you check your form data when a submission is being processed, you can determine if the field is still empty. Cela signifie que si vous vérifiez les données de formulaire lors d'une communication est en cours de traitement, vous pouvez déterminer si le champ est toujours vide. If it is filled out, then a bot must have auto filled the field. Si elle est remplie, un bot doit avoir rempli le domaine automobile.

Spam Field Details Spam Field Détails

The naming convention used on a hidden field should be named “email” or “url” to trick the bot. La convention de nommage utilisée sur un champ caché doit être nommé "email" ou "url" pour tromper le bot. Your real email field will then of course need to be named something else. Votre e-mail réelle champ puis, bien sûr, besoin d'être nommé quelque chose d'autre. A small price to pay for less house cleaning. Un petit prix à payer pour les moins de ménage.

Another key to all of this is to wrap your trap (haha) in a DIV so that the a bot cant tell that the field is hidden. Un autre élément clé de tout cela est d'emballer vos trap (haha) dans un DIV pour que l'un bot cant tell que le champ est masqué. Marking it with type=”hidden” on the input tag itself is a bit of a giveaway. Marquage avec type = "hidden" sur la balise input lui-même est un peu un cadeau. Assigning an id or class to the div and specifying display:none; would cause the bot a lot of extra work which most probably aren’t programmed for. Attribution d'un identifiant ou la classe de la div et précisant display: none; entraînerait le bot beaucoup de travail supplémentaire, qui probablement ne sont pas programmé. You could also use a built in id or class directly on the div to specify it as a hidden field. Vous pouvez également utiliser un id dans la classe ou directement sur la div de préciser comme un champ caché.

Hidden Input Field Code Hidden Field Input Code

Here is an example of what your code would look like: Voici un exemple de ce que votre code ressemblera à:

  1. CSS code would look like this:
  2. #email {
  3. display: none
  4. }
  5. OR if you're doing it by the div:
  6. .specialfield {
  7. display: none
  8. }
  9. Your form would look something like this:
  10. <form method="post" action="yourformprocessor.php">
  11. <div class="specialfield"><input id="email" type="text"></div>
  12. <input id="realemail" type="text">
  13. </form>

Using Hidden Fields En utilisant les champs cachés

It isn’t too much of a stretch to add this to a custom solution or implement it into a Wordpress comments or form plugins because id’s and classes are assigned to input fields by default. Il n'est pas trop d'un tronçon de l'ajouter à une solution sur mesure ou mettre en œuvre dans un formulaire de commentaires ou Wordpress plugins car id et les classes sont affectés à des champs de saisie par défaut. If you’re not already using a form plugin check out: Si vous n'êtes pas déjà au moyen d'un formulaire plugin check out:

cforms II or Contact Form 7 (my preference). cforms II ou Contact Form 7 (ma préférence).

If I get enough requests I’ll write a post which explains how to implement this into Wordpress comments in a similar manner in which I setup the Enhanced Numbered Equation CAPTCHA . Si je reçois suffisamment de demandes, je vais écrire un post qui explique comment mettre en œuvre dans ce Wordpress commentaires de la même manière dont j'ai configuré le "Enhanced Numbered Equation CAPTCHA.

The More Spam Defense The Better Le Plus Spam Defense The Better

I don’t have a lot of experience in using spam bots, but this is a promising way to enhance our line of defense against spam. Je n'ai pas beaucoup d'expérience dans l'utilisation de robots collecteurs de mails, mais c'est une voie prometteuse pour améliorer notre ligne de défense contre le spam. More importantly, its not intrusive on a users browsing experience. Plus important encore, elle n'est pas intrusive sur une expérience de navigation des utilisateurs. Unlike a CPATCHA, it requires a valid visitor to do nothing! Contrairement à une CPATCHA, il a besoin d'un visiteur valide de ne rien faire!

If you have any thoughts or comments, about this spam technique, leave them below. Si vous avez des idées ou des commentaires, à propos de cette technique de spam, laissez-les ci-dessous.


1 Trackback(s) 1 Trackback (s)

  1. Nov 26, 2008: WordPress Wednesday: Comment Spam | BlueFur.com 26 nov 2008: mercredi WordPress: Comment Spam | BlueFur.com



Leave A Comment: Laisser un commentaire:

Comments RSS Feed Comments RSS Feed

8 - 4 = 8 - 4 =

Custom Theme by Rob Malon | Content & Design © 2009 - Rob Malon [dot] Com. Thème personnalisé par Rob Malon | Contenu & Design © 2009 - Rob Malon [dot] Com. "));
"));