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. 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. 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. Si elle est remplie, un bot doit avoir rempli le domaine automobile.
Spam Field Détails
La convention de nommage utilisée sur un champ caché doit être nommé "email" ou "url" pour tromper le bot. Votre e-mail réelle champ puis, bien sûr, besoin d'être nommé quelque chose d'autre. Un petit prix à payer pour les moins de ménage.
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é. Marquage avec type = "hidden" sur la balise input lui-même est un peu un cadeau. 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é. Vous pouvez également utiliser un id dans la classe ou directement sur la div de préciser comme un champ caché.
Hidden Field Input Code
Voici un exemple de ce que votre code ressemblera à:
-
CSS code would look like this: -
#email { -
display: none -
} -
OR if you're doing it by the div: -
.specialfield { -
display: none -
} -
Your form would look something like this: -
<form method="post" action="yourformprocessor.php"> -
<div class="specialfield"><input id="email" type="text"></div> -
<input id="realemail" type="text"> -
</form> - Téléchargez ce code: 1113spamformcode.txt
En utilisant les champs cachés
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. Si vous n'êtes pas déjà au moyen d'un formulaire plugin check out:
cforms II ou Contact Form 7 (ma préférence).
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.
Le Plus Spam Defense The Better
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. Plus important encore, elle n'est pas intrusive sur une expérience de navigation des utilisateurs. Contrairement à une CPATCHA, il a besoin d'un visiteur valide de ne rien faire!
Si vous avez des idées ou des commentaires, à propos de cette technique de spam, laissez-les ci-dessous.









































1 Trackback (s)
Laisser un commentaire: