Спам формы обратной связи

Добрый день.

На странице Контакты есть форма обратной связи, шаблон MasterShop.

Постоянно приходят спам сообщения. 

Что можно сделать чтобы избавиться от них?

Спасибо.

3 ответа

  • 1
    replicant 27 ноября 2021 06:50 #

    Первым делом включить капчу, а потом посмотреть по ситуации и сравнить как было и что стало. Ещё можно у спецов заказать нестандартную капчу. Варианты есть.

    • +1
      Виталий Виталий 27 ноября 2021 10:24 #

      Включена станданая капча Вебасиста.

      Попробую поменять конечно, посмотрим. Спасибо.

  • 2

    Для стандартной формы есть топорный, но рабочий способ. У всех полей в блоке site.send_email_form заменяем атрибут name на data-name. Вот так

    А после формы выводим код

    <script>
        (function (d, c) {
            var data = d.querySelectorAll('[data-'+c+']');
            for (var i = 0; i < data.length; i++) {
                if(data[i].dataset && data[i].dataset[c]) data[i].name = data[i].dataset[c];
            }
        })(document, 'name');
    </script>

Добавить ответ

Чтобы добавить комментарий, зарегистрируйтесь или войдите