Блог о настройке Яндекс.Директ

Полезные материалы для тех, кто настраивает Яндекс.Директ и оптимизирует расходы за счет улучшения аналитики.

частный директолог багрецов сергей Автор блога
Сергей Багрецов

Как добавить защиту от спама через форму на сайте

Для начала, приведу готовую функцию, её можно скопировать и использовать в своем php-файле.

function check_spam($spam_str) {
$block_slovo = '/'.implode('|', array('используете', 'базы', 'Клиент', 'клиент', 'пишите')).'/';
$sovpadenie_arr = array();
$sovpadenie_counts = preg_match_all($block_slovo, $spam_str, $sovpadenie_arr);
return (($sovpadenie_counts>=1)+0);
}

  • Что вернет функция?
    1 - если совпадения найдены, и 0 - при отсутствии совпадений
  • Какие поля нужно проверять?
    Те, через которые приходит спам (номер телефона, либо поле со свободным вводом). Иногда, они скрытые.
  • Можно ли наказать спамера?
    При наличии спама не отправляйте письмо, а заставляйте слушать отправителю аудио файл:

<< Вернуться на предыдущую страницу

частный директолог багрецов сергей Частный директолог
Сергей Багрецов

Оставить заявку

Оставьте контакт на wa/tg/vk (или номер телефона), чтобы я связался с вами:

частный директолог багрецов сергей Частный директолог
Сергей Багрецов

Актуальные контакты

телефон 8-900-027-1130
написать в whatsapp wa.me/79000271130
перейти во вконтакте vk.com/serbagr
перейти в телеграм t.me/Sergeybagr
youtube канал Сергея Багрецова YouTube