у меня форуму от роду 2 месяца, спам со ссылками на дорвеи начался недели две назад. когда надоело по утрам удалять этот хлам, поставил в настройках проверку про регистрации на основе картинки с цифирями.
стало поменьше, но не помогло 😕
сделал ограничение на количество ссылок в посте - перестали спамить.
И два дня как уже и не регяца.
Нарисовал патчик к форуму. инфа вся тут - /ru/forum/45664
мрак!
Вот смотрите.
если Вы, например, дом построите, а рядышком поставите большой железный ящик с надписью "хранение радиоактивных отходов - бесплатно" - к Вам очередь будет стоять.
Одумайтесь.
Форум то Ваш из-за этого просто набор бессмысленных тем и постов.
Да и потом учтите - у Вас то форум не в поддомене....
arachno, указан конкретный...
Но не суть, написать перловую регулярку на проверку того, что пихают в гостевуху, не так сложно.
вот вам версия 0.2
будем считать, что пихают спам в поле "message"
<?
$Matches = array();
if(preg_match_all("/http:\/\/[^\.]{1,}\.narod\.ru\/[^\.]{1,}\.html/i", $_POST["message"], $Matches)){
if(count($Matches) > 2){
print("<h1>Превед, Красафчег!!!</h1>");
exit;
}
?>
кстати если кому надо аналогичный патч есть для форума phpBB
инфа тут.
/ru/forum/45664
Если постоянно с одного IP-шника это идет к Вам и гостевуха на пхп, то можно попробовать например вот такой кодец
if ($REMOTE_ADDR == "81.177.0.26"){
guru, тоже стройка? тогда мне, плиз, скиньте УРЛ в личку
Ryu, в личку мне тоже скиньте УРЛ и прочую инфу
на всех, там нечему от платформы зависить.
Главное чтобы Перловые регулярки работали в php. Но это вроде уже как стандарт.
jim_nyc, Спасибо, засабмитил один сайтик.
Посмотрел и Ваш интернет-магазин.
У Вас там фраза есть "для заказа есть 7 везких причин". это фишка такая или просто опечатка? :-))
cartman, вопрос в личке. гляньте.
YAGR, Бакс за регистрацию отдал бы легко, особенно, если предусмотреть для сайтов, зарегенных на платной основе возможность рисовать HTML в описании сайта и размер описания чтобы был больше чем 255 символов.