Помогите, спам атака.

ЕСТЬ РЕШЕНИЕ ЗАКРЫТО

Проблема, очень актуальна

#1 13 мая 2012 в 16:00
Итак, появился на сайте какой то обиженный человек, он оставляет комментарии со всякого рода дрянью, и кликает на кнопку отправить множество раз, как результат более 1000 комментариев. (поставил капчу для всех и гостей и пользователей, должно помочь)

Такая же ерунда творится и с форумом, кликает множество раз, и в теме на форуме более 1000 постов.

Теперь вопросы...
как исправить этот баг? что бы комментариии и посты в форуме не множились от нажатий более чем одного раза на кнопку "отправить"…
Как сразу удалить все эти комментарии? (в админке по одной накладно)

Очень расчитваю на помощь…
#2 13 мая 2012 в 18:05
В бан спамера и будет счастье :)
#3 13 мая 2012 в 18:12
Если с 1 IP ходит, то можно просто в htaccess
  1. <Limit PUT POST>
  2. order allow,deny
  3. deny from IP-спамера/32
  4. allow from all
  5. </Limit>
#4 14 мая 2012 в 00:13
Оказалось все намного хуже, теперь у меня вовсе пропали все комментарии, поставил капчу на все, проблема не пропала…
#5 14 мая 2012 в 14:00
Здесь посмотрите. Мне очень нравится такое решение с дублироваием кликов, которое предложил • Mike •
#6 14 мая 2012 в 15:03
ага, только можно сократить текст в спане в файлике block_rep.js
тогда при нескольких кнопках получается как анимация…

  1.  
  2. $(function() {
  3. $('input:submit, #gosend:button').live('click', function(){
  4. $('input:submit, #gosend:button').hide().after('<span id="hlp">Отправка...</span>');
  5. });
  6. });
  7.  
  8.  
#7 15 мая 2012 в 04:09
Еще раз спасибо за совет!
Используя этот сайт, вы соглашаетесь с тем, что мы используем файлы cookie.