Защитить от спама.

12
chemax
На сайте с 07.01.2009
Offline
206
1220

Достали проспамливать буржуйские сайты в комментах. при том бывает что по 2000 комментов в день.

Капча не помогает.

Даже чистилка спамных комментов по крон не помогает=)

Ссылки добавляются в тегах noindex.

Проспамливают одну и ту же новость. Только закрываешь добавление комментов к ней, как переходят на другую новость...

Вопрос в общем такой, как защититься?

Качественный хостинг, VPS и сервера. (http://ihc.ru/?ref=569)
[umka]
На сайте с 25.05.2008
Offline
456
#1

1. Может капча плохая

2. Можно ещё добавить выполнение определённого javascript-кода для отправки комментария (и от графической капчи можно вообще отказаться)

Лог в помощь!
LEOnidUKG
На сайте с 25.11.2006
Offline
1773
#2

Доп. капчу сделайте, мол "Поставьте галочку", так же кнопку для отправки можно сделать на JS.

✅ Мой Телеграм канал по SEO, оптимизации сайтов и серверов: https://t.me/leonidukgLIVE ✅ Качественное и рабочее размещение SEO статей СНГ и Бурж: https://getmanylinks.ru/ ✅ Настройка и оптимизация серверов https://getmanyspeed.ru/
chemax
На сайте с 07.01.2009
Offline
206
#3
'[umka:
;8122453']1. Может капча плохая
2. Можно ещё добавить выполнение определённого javascript-кода для отправки комментария (и от графической капчи можно вообще отказаться)

1.Таких капч не хочу

а все остальное обходится ********ей=)

2. Не понял, как это? Ajax?

LEOnidUKG
На сайте с 25.11.2006
Offline
1773
#4
2. Не понял, как это? Ajax?

Нет, просто на кнопка делается type="button" и отправка формы по onclick=""

У меня вообще всё на аяксе, боты просто дохнут когда пытаются отправить форму :D

[Удален]
#5

имхо. идеальной защиты от спама нет! все можно заспамить и скапчой и без.

LEOnidUKG
На сайте с 25.11.2006
Offline
1773
#6
awilum:
имхо. идеальной защиты от спама нет! все можно заспамить и скапчой и без.

УРА! КЭП посетил наш топик :D

[umka]
На сайте с 25.05.2008
Offline
456
#7

2. ну примерно так:

<form action="post.php" name="frm" method="post">
... поля формы ...
<input type="hidden" name="chk" value=""
<input type="submit" value="Отправить" onclick="document.frm.chk.value=1+2*3;">
</form>

А в скрипте проверяем значение $_POST['chk'], равно ли оно 7

Можно автоматически генерить цифры и сложные математические конструкции :)

[Удален]
#8
awilum:
идеальной защиты от спама нет!

Есть. Убрать формы с сайта к такой-то маме. :)

[Удален]
#9

LEOnidUKG

A то

awilum добавил 05.12.2010 в 15:36

вариант, увеличить количество модераторов, что бы чистили спам который прошел минуя капчу и прочие стандартные средства.

LEOnidUKG
На сайте с 25.11.2006
Offline
1773
#10

А давайте вообще форму подгружать через Ajax и всё)

12

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