:-)
  • Кратко:
    Моя YACI состоит в том, чтобы сделать чекбокс, и положить его в display:none контейнер. После чего onload страницы ставить туда галочку.

    + Юзеру ВООБЩЕ ничего не надо делать
    + Нет никаких назойливых картинок (все помнят котят рапиды?)
    + JS выполняется только в браузере. Спамилки и прочие ими не являются.

    - Не у всех включен JS. (Мой проект широко использует JS, поэтому там без него делать нечего)
    - Все равно не спасает от custom спамилки. (от них по-моему ничего не спасает)

    Идея по-моему здравая, хотя и неуниверсальная.

    Tags:

  • 6 комментариев

    WP_Modern_Notepad
    • 0utPunk пишет:

      Если я правильно понял, то если чекбокс вырублен, сервер действие не осуществляет? А что мешает, выдрать регвыром код капчи из страницы, и отправить форму при помощи того же curl, предварительно установив checked на чекбоксе?

    • CharnaD пишет:

      От направленной спамилки ничего по-моему не спасет)

    • 0utPunk пишет:

      От направленной спамилки спасают направленные звездюли)

    • Mihalytch пишет:

      А еще можно при загрузке яваскриптом генерировать чтото вроде

      естественно код генерить заранее и в ложить его в сесию, а после отправки сравнивать то что сохранили и то что пришло с формы)

      Хотя этот метод тоже не уязвим.

    • Mihalytch пишет:

      < input type=»hidden» name=»capcha» value=»рандомно_сгенерированный_код» />

      Простите за флуд, но прошлый раз тег сьело фильтром)

    • Пётр М. пишет:

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

    Trackbacks