• DONATE to NULLED!
    Форуму и его команде можно помочь, мотивировать модераторов разделов.
    Помогите модератору этого раздела killoff лично.

Информация Решение проблемы: “ANTISPAM: User ID not valid” (DLE 9.x)

Статус
В этой теме нельзя размещать новые ответы.

-НиК-

Постоялец
Регистрация
11 Фев 2007
Сообщения
163
Реакции
130
При отправке персональных сообщений и добавлении новостей, если пользователь не слишком расторопный выскакивает сообщение от неадекватного антиспама: “ANTISPAM: User ID not valid”, и пользователю приходится заново писать весь текст.
Решается это очень просто.

DLE 9.3
Зайти: Админпанель > Настройки системы > Настройки безопасности скрипта
Напротив пункта “Включить автоматическое блокирование спам программ” поставить “Нет”.

DLE 9.0 - 9.2
Открыть файл engine/modules/pm.php
Найти:
PHP:
$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>";
Заменить на:
PHP:
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>";
    }
Зайти: Админпанель > Настройки системы > Настройки безопасности скрипта
Напротив пункта “Включить автоматическое блокирование спам программ” поставить “Нет”.
 
Статус
В этой теме нельзя размещать новые ответы.
Назад
Сверху