Защита формы обратной связи от спама на PHP и JavaScript
Описание и пример кода:
В последнее время на сайты сыпется очень много спама. Даже на одностраничные посадочные страницы спам поступает регулярно. И с этим нужно что-то делать. Есть несколько способов, но я догадался до одного из самых эффективных. Дело в том, что практически весь спам - это автоматическая рассылка с помощью различных программ, скриптов и так называемых спам-ботов. Они тупо сканируют сайт на наличие формы, если находят, заполняют поля и тут же отправляют. При чем если даже на стороне сервера есть проверка на нажатие кнопки отправки, то спам все равно проходит.
Защита на самом деле очень проста. Необходимо в форму обратной связи добавить скрытое поле (input с типом hidden). написать небольшой скрипт на JS, буквально 3 строчки кода. Это функция, которая будет добавлять в value скрытого инпута какое-то значение, типа секретного ключа. И на PHP сделать проверку. Если значение этого скрытого поля не равно “secretkey“, то форма отправлена не будет - return false;
#spamphp #спамнасайте #борьбасоспамом #спам #защитаотспама
1 view
149
19
3 years ago 00:01:59 20
Защита ВКР у студентов заочной формы обучения
3 years ago 00:01:09 22
Защита ВКР у студентов очной формы обучения
2 years ago 00:04:45 0
Практический пример формы Защита документа
8 years ago 00:54:22 6
Лекция “Защита информации“
5 years ago 00:03:31 137
10 вопросов КАФЕДРЕ ИУК6 “Защита информации“
5 years ago 00:15:56 14
Защита отчетов ПП.02 по ПМ.02 в гр ПКС 17 1/9 в форме онлайн докладов на платформе Discord
11 months ago 00:06:37 0
Защита от Прямого УДАРА – 2 ВСТРЕЧНЫЕ формы.
8 years ago 00:54:11 120
Защита информации. Введение в курс “Защита информации“
5 years ago 00:02:03 110
Разные концовки от одной формы защиты. В Крючков 2014 год
7 years ago 00:02:33 835
Формы прерывания контакта и психологические защиты
8 years ago 00:51:17 39
Защита инфорации. Защита информации в IT
6 years ago 01:26:14 15
Защита информации от несанкционированного доступа с помощью Secret Net 7
4 years ago 00:32:35 4
Защита информации и скриншот экрана скрипт
4 years ago 00:02:41 28
Финальная защита проектов Сириус.Лето в образовательном центре “Персей“
11 years ago 00:02:14 15
CeBIT - защита информации, защита от информации - hi-tech
4 years ago 00:06:49 7
Защита формы обратной связи от спама на PHP и JavaScript
10 years ago 00:08:28 32
Защита диплома
4 years ago 00:07:55 36
Самая большая ошибка в защите / Формы и техника защиты в боксе / Василий Чернигов
10 years ago 00:45:01 28
Урок 1. Формы и способы защиты гражданских прав
11 years ago 00:29:56 30
Корпорация СИРИУС. Защита информации.
5 years ago 00:05:31 0
Исследовательская и проектная деятельность: формы, презентация и защита результатов исследования
5 years ago 00:34:48 10
Защита прав потребителя
10 years ago 01:34:03 70
44 - ФЗ. Защита прав и интересов сторон. Судебная форма защиты прав и интересов сторон