Augie (from intellectualcapitalreport.com ) 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 (от intellectualcapitalreport.com) представи метод за предотвратяване на спам идея, която ние говорим за под предишния пост миналото тази седмица: евро-Елиминирайте WordPress Trackback коментар и Pingback спам. The basic idea is to provide an extra input field which is hidden to a user when viewed normally from the browser. Основната идея е да се осигурят допълнително въвеждане на областта, която е скрита за потребителя, когато обикновено се възприема от браузъра. This means if you check your form data when a submission is being processed, you can determine if the field is still empty. Това означава, дали проверите формата на данни при подаване се обработва, вие можете да определите дали областта все още е празен. If it is filled out, then a bot must have auto filled the field. Ако е попълнено, тогава трябва да има робот Авто напълни област.

Spam Field Details Спам областта Подробности

The naming convention used on a hidden field should be named “email” or “url” to trick the bot. Използва конвенция за именуване на скритата област трябва да бъде наречена "електронна поща" или "URL", за да фокус, който робот. Your real email field will then of course need to be named something else. Вашият реален имейл поле ще тогава разбира се трябва да бъдат с име нещо друго. A small price to pay for less house cleaning. Една малка цената, която плащате за по-малко къща почистване.

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. Друг ключ към всичко това е да ти опаковам капан (haha) в DIV, така че А робот жаргон кажи, че областта е скрита. Marking it with type=”hidden” on the input tag itself is a bit of a giveaway. Маркировка с типа = "скрити" върху самия вход маркер е доста голяма giveaway. 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. Присвояване на идентификационен или клас с div и уточнява показване: няма; ще направя робот много от допълнителната работа, която най-вероятно не са програмирани за. You could also use a built in id or class directly on the div to specify it as a hidden field. Вие също може да използвате вградена в ID или клас директно върху div да се уточни, че това е скрито поле.

Hidden Input Field Code Скрити входно поле код

Here is an example of what your code would look like: Ето един пример за това как ще изглежда кода си така:

  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 Използване на скрити полета

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. Не е прекалено много за това, за да добавите към потребителски разтвор или я прилагат в WordPress коментари или под формата приставки, тъй като ID и класовете са възложени въвеждане на полета по подразбиране. If you’re not already using a form plugin check out: Ако не сте вече използват форма плъгин проверя:

cforms II or Contact Form 7 (my preference). cforms II или Форма за контакт 7 (моето предпочитание).

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 . Ако получите достатъчно заявки Аз ще напиша пост, който обяснява как да се приложи това в WordPress коментари по подобен начин, по който аз настройка на подобрената Номериран уравнения CAPTCHA.

The More 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. Аз нямам много опит в използването на спам ботове, но това е обещаващ начин да се подобри нашата линия на защита срещу спам. More importantly, its not intrusive on a users browsing experience. По-важното е, неговото не натрапване на браузвате ползватели опит. Unlike a CPATCHA, it requires a valid visitor to do nothing! За разлика от CPATCHA, то изисква действителен посетител да направя нищо!

If you have any thoughts or comments, about this spam technique, leave them below. Ако имате каквито и да било мисли или коментари относно този спам техника, оставете ги по-долу.



Leave A Comment: Оставете коментар:

Comments RSS Feed Коментари RSS Емисия

6 Minus 2 = 6 минус 2 =

Custom Theme by Rob Malon | Content & Design © 2008 - Rob Malon [dot] Com. Специален тема от Роб Malon | Съдържание и дизайн © 2008 - Роб Malon [точка] СОМ. "));
"));