Авг 022013
 

phpbb_logoУ товарища на форуме я поставил довольно хорошую защиту от спама, так, спамеры не могут оставить ссылку в первых 10 постах. Но, очень много странных спамеров буржуев, которые тупо постят какую то фигню по типу «Please write me in PM»

Надо обрубить возможность писать только латиницей.

Открываем файл posting.php, ищем там строки

$vc_response = $captcha->validate($captcha_data);
		if ($vc_response)
		{
			$error[] = $vc_response;
		}
	}

и после них добавляем

// english spam

	   $Content = $message_parser->message;
if (!preg_match('/[à-ÿÀ-ß]{1,}/', $Content))  {
	 $error[] = $message .='Вы не можете отправить это сообщение';
}
	   ///

Теперь сообщения с сугубо аглицким текстом не пройдут.

Дорогие читатели! Мною было принято решение закрыть комментарии на блоге. Теперь все обсуждения переносятся на недавно открытый форум, ввиду того, что формат сообщений там намного удобней для обсуждения. Не стесняйтесь задавать любые вопросы по тематике блога! Я всегда на связи.
Перейти на форум
.
 Опубликовано в 9:33 пп

Извините, форма комментирования закрыта в данный момент.