X   Сообщение сайта
(Сообщение закроется через 3 секунды)



 

Здравствуйте, гость (

| Вход | Регистрация )

2 страниц V   1 2 >
Открыть тему
Тема закрыта
> Избавится от спама не могу, Контактная форма - полная дыра
PostBrigada
PostBrigada
Topic Starter сообщение 13.1.2019, 12:52; Ответить: PostBrigada
Сообщение #1


На сайте стоит форма обратной связи, сыпится спам безбожно, по 100+ писем на мыло.

Форма плагином контакт форм 7

Ставил и капчу от гугла, чекбокс и примеры запихнул, все равно прошибают на раз. Что еще можно предпринять?


--------------------
1
Вернуться в начало страницы
 
Ответить с цитированием данного сообщения
Misha
Misha
сообщение 13.1.2019, 14:43; Ответить: Misha
Сообщение #2


Добавьте обязательным input генерируемый с помощью javascript, где будет какое-то значение. Принимая форму, проверяйте наличие данного значения. В этом случае для пользователя можно не показывать капчу.
Если люди, кто будет писать в форму, думающие, попробуйте эту капчу: https://wordpress.org/plugins/are-you-a-human/


Поблагодарили: (1)
Вернуться в начало страницы
 
Ответить с цитированием данного сообщения
falken
falken
сообщение 13.1.2019, 15:04; Ответить: falken
Сообщение #3


PostBrigada, вопрос/ответ можно попробовать


--------------------
🗹 Быстрый и надежный хостинг от 135 рублей


Поблагодарили: (1)
Вернуться в начало страницы
 
Ответить с цитированием данного сообщения
WoWeb
WoWeb
сообщение 13.1.2019, 15:10; Ответить: WoWeb
Сообщение #4


PostBrigada, попробуйте кукисы сделать, боты обычно куки не принимают


--------------------


Поблагодарили: (1)
Вернуться в начало страницы
 
Ответить с цитированием данного сообщения
PostBrigada
PostBrigada
Topic Starter сообщение 13.1.2019, 15:45; Ответить: PostBrigada
Сообщение #5


falken, пробивают)


--------------------
Вернуться в начало страницы
 
Ответить с цитированием данного сообщения
WoWeb
WoWeb
сообщение 13.1.2019, 15:49; Ответить: WoWeb
Сообщение #6


PostBrigada, Или если ссылки в текстах есть то сделать проверку на http, если в тексте есть подстрока - форму не отправлять, или отправлять только визуально.
Еще можно рефера проверять, если перешли сразу на форму, без рефера - значит бот.

Сообщение отредактировал WoWeb - 13.1.2019, 15:50


--------------------


Поблагодарили: (1)
Вернуться в начало страницы
 
Ответить с цитированием данного сообщения
Mistic
Mistic
сообщение 13.1.2019, 16:01; Ответить: Mistic
Сообщение #7


Была аналогичная проблема, все решил чудо-плагин https://wordpress.org/plugins/kama-spamblock/


Поблагодарили: (2)
Вернуться в начало страницы
 
Ответить с цитированием данного сообщения
Iga
Iga
сообщение 13.1.2019, 21:42; Ответить: Iga
Сообщение #8


Ну тогда поделюсь своим лайфхаком.
Он основан на том, что роботы в основном не умеют javascript
Тестил на 5ти сайтах с довольно мощным количеством предложений горячих тёлочек.

1. Создаем в Contact Form 7 чекбокс

Код
[acceptance agree class:agree default:on invert]

acceptance — собственно сам чекбокс
default:on — по умолчанию checked
class:agree — class=»agree»
invert — отправлять форму только если checked снят

2. Убираем чекбоксу видимость через CSS

.agree {display:none}
3. Снимаем галочку через JS

Код
<script language="javascript">
    $(document).ready(function(){
        jQuery('.agree').prop('checked', false);
    })
</script>

или на нативном JS

Код
<script language="javascript">
       var x = document.getElementsByClassName("agree");
       var i;
       for (i = 0; i < x.length; i++) {
            x.checked = false;
       }
</script>

Скрипт нужно поместить ниже чем чекбокс(прям в форму CF7 можно)

Иногда глюканит, но немного смекалки и шаманства всегда приводили к положительному результату.
Теперь сижу как дурак и не знаю, где мне шлюху снять :D


--------------------


Поблагодарили: (2)
Вернуться в начало страницы
 
Ответить с цитированием данного сообщения
cerd
cerd
сообщение 2.2.2019, 22:54; Ответить: cerd
Сообщение #9


Рекапча решает эту проблему
Вернуться в начало страницы
 
Ответить с цитированием данного сообщения
PostBrigada
PostBrigada
Topic Starter сообщение 2.2.2019, 22:55; Ответить: PostBrigada
Сообщение #10


cerd, нет


--------------------
Вернуться в начало страницы
 
Ответить с цитированием данного сообщения
2 страниц V   1 2 >
Открыть тему
Тема закрыта
2 чел. читают эту тему (гостей: 2, скрытых пользователей: 0)
Пользователей: 0


Свернуть

> Похожие темы

  Тема Ответов Автор Просмотров Последний ответ
Открытая тема (нет новых ответов) Тема имеет прикрепленные файлыAdobe muse: Не могу разместить нужный мне код сразу после Body
0 Evg82 3832 20.6.2020, 10:24
автор: Evg82
Открытая тема (нет новых ответов) Могу сделать регистрации в букмекерских конторах
4 extremalspeed 2629 22.1.2019, 23:08
автор: hiberok
Открытая тема (нет новых ответов) Статейный прогон, отборная база, нет спама по чектрасту.
2 mishseo 2275 15.4.2017, 18:05
автор: mishseo
Открытая тема (нет новых ответов) Не могу выровнять блоки по правую сторону
1 Dark_Delphin 5908 18.11.2016, 0:14
автор: -Петр Чирнов-
Открытая тема (нет новых ответов) Поиск работы. Знаю HTML, CSS, могу писать тексты на русском
0 Coube 1115 9.5.2014, 3:38
автор: Coube


 



RSS Текстовая версия Сейчас: 18.4.2024, 4:53
Дизайн