Надоело вычищать спам из комментов, поэтому поставил reCAPTCHA. reCAPTCHA - это простая и очень эффективная каптча, которую несложно установить практически на любую платформу, включая самодельные сайты, блоги, форумы. Очень помогает защититься от спам-роботов, при этом не нужно самому писать код каптчи, а достаточно вставить код reCAPTCHA в двух местах, и она сама все загрузит и проверит правильность ввода. Помимо прочего, эта каптча может генерировать и звук, что полезно для слепых.
Как сделать себе такое. Вы вставляете JavaScript-код reCAPTCHA в свою форму, прописываете там в двух местах публичный ключ, выданный при регистрации. Загружаем на свой хост библиотеку reCAPTCHA (например, для PHP эту библиотеку). В PHP-код или код на другом языке вставляем код проверки со своим приватным ключом, который тоже есть на сайте reCAPTCHA.
Как работает. При загрузке станицы reCAPTCHA автоматически загрузит картинку с двумя словами, которые пользователь должен ввести в поле ниже. Данные отправляются в PHP-скрипт и код проверки определяет, правильно введены слова или нет. Там уже вы сами можете или отображать ошибку или отправлять пользователя куда-нибудь.



Комментарии