Антиспам
13 ноября 2006
Всё-таки удалось защитить гостевую от спама. Очень просто и безболезненно для пользователя:
Приделываем к форме новое поле.
Скрываем его при помощи CSS.
В скрипте проверяем: если поле заполнено - отправляем спам-бота куда подальше.
Всё просто и безболезненно. За пару недель ни одного не прошло.
Комментарии RSS по email OK
Но ведь это легко обходится, если бота будут писать конкретно под сайт с такой защитой. Например с помощью curl отсылать только нужные данные на сервер и такой бот может заговнить весь сайт за считаные минуты. Причем это не выглядит сложно, за час наверно можно решить.
Если пишут специально под сайт, мало чем можно защититься без вреда для пользователей.