У меня есть форма с текстовым вводом для электронной почты. Я не хочу использовать капчу, чтобы избежать роботов. Но я использовал метод.Новый способ избежать роботов
Я предоставляю свой текст электронной почты для ввода имени = «курьер» или другое имя, и я создаю еще один скрытый ввод текста с именем = «email».
В коде PHP, я поставил условие:
if (empty($_POST['email'])) {
// add infos in the database
} else {
//this is not allowed to use robots
}
этот метод полезен, чтобы избежать какой-то искаженным, что может быть раздражающим на сайте?
Это называется honeypot. http://en.wikipedia.org/wiki/Honeypot_%28computing%29 – Gazler 2010-11-25 18:55:37
@Gazler Я не думаю, что один скрытый элемент ввода HTML можно считать honeypot ... – meagar 2010-11-25 19:03:32