Обсуждение:Массовое удаление спама из форума phpBB с помощью SQL

Материал из 1GbWiki.

Перейти к: навигация, поиск
  DELETE FROM phpbb_posts WHERE post_username = "Spamer";

Имена у спамеров все время разные, такой запрос ничего не даст.

Безусловно, но ведь это же просто пример. Статья не про то, какими SQL-запросами чистить сам спам, а про то, как починить форум после его расчистки. Хотя, ктати говоря, в том конкретном случае, по мотивам которого была написана статья, форум был заспамлен всего одним пользователем. Teak 20:47, 12 августа 2008 (MSD)
Ну, если одним, тогда конечно сработает, но это все-таки редкость, сейчас боты регистрируются всегда под разными именами. Кстати замечено что часто пароль спам-бота совпадает с его логином. Чистку можно попробовать организовать по этому критерию. Вот только пока не соображу как. Надо будет покумекать на досуге. Определенная проблема здесь в том, что простые пользователи тоже иногда так поступают.
Да чего тут кумекать, в реальности чистить мы будем по тексту сообщения или заголовка, это как раз вполне ясно. Им же обычно ссылку надо вставить, вот по тексту этой ссылки всё и грохнем. Teak 12:17, 18 августа 2008 (MSD)
Да, действительно. 81.1.243.193 11:15, 19 августа 2008 (MSD)
Личные инструменты