Форумы Якутск Онлайн

Форумы Якутск Онлайн (https://forum.ya1.ru/index.php)
-   Pages.ya1.ru (https://forum.ya1.ru/forumdisplay.php?f=105)
-   -   Правильное решение проблемы ANTISPAM: User ID not valid ( Всех это бесит ) (https://forum.ya1.ru/showthread.php?t=60087)

Stam32 06.02.2013 22:53

Правильное решение проблемы ANTISPAM: User ID not valid ( Всех это бесит )
 
Правильное решение

Данная проблема присутствует только в версиях в версии 9.8 отключение антиспам системы производится через настройки АЦ > Безопасность (Включить автоматическое блокирование спам программ). Она срабатывает, как для новостей, так и для ПМ.

Предлагаю просто на просто перенести данную фишечку с актуальной версии для пенсионеров DLE 9.0 и 9.2. Делается это след. образом.

Находим

Цитата:

$id_key = $_POST[$_SESSION['id_key']];
if( $id_key == "" or $id_key != $dle_login_hash ) $stop .= "<li>ANTISPAM: User ID not valid</li>";
if (clean_url($_SERVER['HTTP_REFERER']) != clean_url($_SERVER['HTTP_HOST'])) $stop .= "<li>ANTISPAM: User ID not valid</li>";

Заменяем на:

Цитата:

if( $config['sec_addnews'] ) {
$id_key = $_POST[$_SESSION['id_key']];
if( $id_key == "" or $id_key != $dle_login_hash ) $stop .= "<li>ANTISPAM: User ID not valid</li>";
if (clean_url($_SERVER['HTTP_REFERER']) != clean_url($_SERVER['HTTP_HOST'])) $stop .= "<li>ANTISPAM: User ID not valid</li>";
}


Все работает на ура!

Stam32 06.02.2013 22:54

пользуемся .


Часовой пояс GMT +9, время: 18:29.

Powered by vBulletin® Version 3.6.3
Copyright ©2000 - 2024, Якутск-Online. Перевод: zCarot