DataLife Engine > PHP > Определение спамеров в базе пользователей

Определение спамеров в базе пользователей


20-02-2013, 22:06. Разместил: n0wheremany
Определение спамеров в базе пользователей Многие сталкивались с проблемой спамеров. Сделано довольно много скриптов по защите от таких пользователей - в частности капчи, различные другие скрипты. Так же популярны сервисы, в которых имеется база спамеров и которая периодически пополняется.
На основе такого сервиса как раз и сделал данный мод по проверке спамеров и их блокировании.
Сервис находится тут: stopforumspam.com

Скрипт качать тут (кнопка View Raw)

Что делает скрипт - проходит по всем пользователям и банит пользователей, которые зарегистрированы на этом сервисе.

Установка:
1. Копируем файл в папку engine
2. Все )

Запускать так:
Для определения спамеров: http://site.com/engine/stopforumspam.php?step=1
Для блокирования спамеров: http://site.com/engine/stopforumspam.php?step=2

Как блочится пользователь:
1. Пользователю устанавливается, что он заблокирован
2. Пользователю устанавливается запрет на публикацию новостей и комментариев
3. У пользователя очищается вся информация, которую он мог заполнить в профиле
4. Пользователь не удаляется!

Вернуться назад