Защита от спама

Сегодня заметил на одном из сайтов который, я когдато давно продал много спам комментариев. Обычно это такие безобидные сообщения в которых пишется, что то типа:

Привет, классный сайт зайду к вам еще

при этом, оставляя скрытые ссылки в комментариях или в своем профиле.
И так посмотрим, как запретить размещение этих ссылок:


Запретить в комментариях:
Открываем
engine\modules\addcomments.php
находим

if( strlen($name) > 50){
$stop[] = $lang['news_err_1'];
$CN_HALT = TRUE;
}

добавляем ниже

if (preg_match (”/href|url|http|www|\.ru|\.com|\.net|\.info|\.org/i”, $_POST['comments']) || preg_match (”/href|url|http|www|\.ru|\.com|\.net|\.info|\.org/i”, $_POST['name']))
{
$stop[] = “URL адреса сайтов, публиковать ЗАПРЕЩЕНО!”;
$CN_HALT = TRUE;
}

Вот так вот.

Если вам понравился пост, вы можете оставить комментарий или подписаться на RSS и получать каждый новый пост из этого блога.

Комментарии

Еще никто не комментировал.

Оставьте комментарий

(обязательно)

(обязательно)