капча для сайта

syrpo
На сайте с 20.03.2009
Offline
104
502

Здравствуйте. сейчас взялся делать капчю для сайтаи у меня возникла идея.

что если пойти обратным путем и вместо отсеивания ботов наоборот определять их, например сделать скрытое поле для ввода, не видное пользователю. тогда если попадется бот, то он обязательно что-нить в него пихнет. а в обработчике определять пустое поле или нет. что скажете?

Апокалипсис
На сайте с 02.11.2008
Offline
391
#1

Можно. Но всё таки попробуйте captcha.ru или reCaptha

Записки нищего (http://zapiskinishego.ru) - мой личный блог Услуги php программиста. Очень нужна любая работа. Не покупают? Поведенческий аудит интернет-магазина за 5000 руб. (/ru/forum/990312)
syrpo
На сайте с 20.03.2009
Offline
104
#2

да я не хочу сложный скрипт писать для простого сайта. а готовые скрипты не люблю вставлять.

теперь подскажите как поле ввода скрыть в css? 8)

Апокалипсис
На сайте с 02.11.2008
Offline
391
#3

syrpo, <div style="display:none">? или генерить jsом лучше

syrpo
На сайте с 20.03.2009
Offline
104
#4

спс, друг :)

[Удален]
#5

А можно сделать просто скрытое поле и жаваскриптом обрабатывать нажатие на видное поле и пихать в скрытое наКейАп что-либо в зависиости от алгоритма, а на сервер-сайд проверять. Бот может быть и запихает что-нибудь в скрытое поле, но это "что нибудь" не будет соответствовать алгоритму.

Так то! :)

Алексей Барыкин
На сайте с 04.02.2008
Offline
272
#6
Апокалипсис:
syrpo, <div style="display:none">? или генерить jsом лучше

Если JSом генерить то от идеи ТС ничего не останется.

Боты не исполнят JS, не заполнят поле, ТС их не поймает... :)

zhidronsss
На сайте с 12.10.2007
Offline
36
#7

+анализ на click

но современными спам-машинами реализованные на подобии humanemulator.info эти защиты обходятся

Авторизуйтесь или зарегистрируйтесь, чтобы оставить комментарий