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

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

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

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

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