docmikhail
@docmikhail

Ограничения в input как защита от спама?

Здравствуйте.

Есть форма обратной связи, из 4-х полей (Имя, Телефон, E-mail, Сообщение).

Если в поле Имя разрешить ввод только русских букв, в поле Телефон разрешить вводить только цифры, а в поле E-mail разрешить только латинские буквы+цифры+точка-тире-собачка – помогут ли данные манипуляции со спамом? Или всё это благополучно обходится спам-ботами и без капчи не обойтись?

Спасибо.
  • Вопрос задан
  • 486 просмотров
Пригласить эксперта
Ответы на вопрос 3
@Froggyweb
Можно попробовать сделать фейковое поле и проверять его если заполнено то форма не отправляется
Ответ написан
Комментировать
webinar
@webinar
Учим yii: https://youtu.be/-WRMlGHLgRg
Либо каптча либо предварительная авторизация и только через трастовые соц сети и то не панацея, а способ значительно снизить кол-во спама
Ответ написан
Комментировать
aliencash
@aliencash
Партизан
Спам-боты атакуют не форму, а скрипт-обработчик. Соответственно все что вы делаете на стороне клиента, в html или js вас не спасет. Нужна валидация на стороне сервера + черные списки ip адресов.
Ответ написан
Комментировать
Ваш ответ на вопрос

Войдите, чтобы написать ответ

Похожие вопросы