[help] персональные сообщения

Тема в разделе "DLE", создана пользователем Shotlandec, 25 май 2008.

Информация :
Актуальная версия DataLife Engine 11.2
( Final Release v.11.2 | Скачать DataLife Engine | Скачать 11.2 demo )
Нужно ли обновляться | Как обновиться | Изменения в шаблонах
> Нет русских символов <
[Приватная тема DLE (Все подробности в ЛС к модератору раздела)]

Версии 11.1 и ниже - уязвимы!

Локализации | F.A.Q. | Внешний вид
Правила раздела | Правила форума
Обсуждение хайда карается баном!
В каждом сообщении указывайте версию DLE, которого они касаются!
Статус темы:
Закрыта.
Модераторы: killoff
  1. Shotlandec

    Shotlandec

    Регистр.:
    17 сен 2007
    Сообщения:
    728
    Симпатии:
    162
    стала выскакивать ошибка:
    Код:
    Hacking attempt! User ID not valid
    при удалении сообщения. если зайти в само сообщение и нажать кнопку "удалить", то вс енормально удаляется. а вот в списке сообщений кнопка "Удалить выбранное" эту хрень выдает. это из-за чего может быть?
    dle7, в ПМ ни каких хаков и модов не ставил...
     
  2. Barthez

    Barthez

    Регистр.:
    28 мар 2007
    Сообщения:
    265
    Симпатии:
    169
    Ошибка гласит что нету пользователя с таким ID.
    Тоесть он не прописан в базе данных...
     
  3. Shotlandec

    Shotlandec

    Регистр.:
    17 сен 2007
    Сообщения:
    728
    Симпатии:
    162
    я это понял :) только я как админ, как могу отсутствовать в базе? и в добавок, если вообще ни кого не выбирать, то есть не ставить галочки, а просто нажать на эту кнопку, то все равно эта ошибка выскакивает, хотя должно появляться ссобщение, что ни кто не выбран....
     
  4. DemanZ

    DemanZ Постоялец

    Регистр.:
    16 мар 2007
    Сообщения:
    144
    Симпатии:
    113
    что то ты намудрил с pm.php

    PHP:
    if ($_REQUEST['dle_allow_hash'] == "" OR $_REQUEST['dle_allow_hash'] != $dle_login_hash) {

              die(
    "Hacking attempt! User ID not valid");

        }
    посмотри есть ли у тебя такая строка
    PHP:
    $pmlist = <<<HTML
    <form action="$PHP_SELF?do=pm&doaction=del" method="post" name="pmlist">

    <input type="hidden" name="dle_allow_hash" value="
    {$dle_login_hash}" />
    Ошибка может возникать если у тебя нет input с dle_allow_hash, или же у тебя с что то с sitelogon.php
    как раз там создаётся $dle_login_hash
    P.s> такое ощущение что ты мод Библиотека поставил :)
     
  5. Shotlandec

    Shotlandec

    Регистр.:
    17 сен 2007
    Сообщения:
    728
    Симпатии:
    162
    эти строки есть. мод библиотеки не ставил...

    только что вспомнил: где-то недели две назад в какой-то из веток (я сейчас это не смог найти) обсуждалась какая-то тема, и там проскользнуло о исправлении глюка dle когда приходит сообщение в пм, то появляется окошко, ты жмешь по этому окну "закрыть", оно уезжает но рамка в верхнем левом углу этого окошка остается, и не пропадает пока не обновить окно. Я это поправлял. все нормально заработало, но балбес, себе запись по этому поводу ни где не сделал, что исправил. Может из-за этих поправок?
     
  6. remtv

    remtv Постоялец

    Регистр.:
    13 июн 2007
    Сообщения:
    88
    Симпатии:
    7
    Это способ вывода и к данной проблеме вряд ли имеет отношение. Можешь попробовать поискать в CSS и убрать, только вряд ли поможет.

    /* ==================== закрытие рамки PM */

    .highslide-image-blur {
    }
    .highslide-html-content {
    position: absolute;
    display: none;
    }
    .highslide-display-block {
    display: block;
    }
    .highslide-display-none {
    display: none;
    }
    .highslide-loading {
    display: block;
    color: white;
    font-size: 9px;
    font-weight: bold;
    text-decoration: none;
    padding: 3px;
    border: 1px solid white;
    background-color: black;
    }
     
  7. Shotlandec

    Shotlandec

    Регистр.:
    17 сен 2007
    Сообщения:
    728
    Симпатии:
    162
    всем спасибо, пол дня убил, но нашел где напортачил. это моя проблема была: не верно .htaccees был настроен. Тему можно закрывать.
     
Статус темы:
Закрыта.