Этот вопрос закрыт для ответов, так как повторяет вопрос Как предотвратить спам через форму обратной связи?
@MRcracker

Как защитить форму от спама?

На сайте есть форма обратной связи. В последнее время с нее стало поступать куча спама. Подключил капчу от гугла, но ситуация не изменилась. Подскажите, как можно защитить форму от спама?
  • Вопрос задан
  • 228 просмотров
Пригласить эксперта
Ответы на вопрос 2
@Evanescing
1. Подключить капчу посложнее.
2. Валидировать все поля формы: обязательность, тип данных, длина строки поля, кириллица ли (обычно спам латиницей валится), проверка на ссылки и стоп слова.
3. Фиксирование айпи адресов сообщений или сессий - ограничивать интервал между сообщениями и их количество с одного девайса, адреса или сессии.
Ответ написан
php666
@php666
PHP-макака
самое простое решение - сделать текстовое поле с именем email/mail и display:none
робот его заполнит
если придет запрос со значением - значит, спам
Ответ написан
Ваш ответ на вопрос

Вопрос закрыт для ответов и комментариев

Потому что уже есть похожий вопрос.
Похожие вопросы