"Не удалось проверить сессию"

Started by Depeche Mode, August 31, 2006, 05:00:29 PM

Previous topic - Next topic

Depeche Mode

Для спецов, если таковые имеются.

Вообщем установлен rc3 и при попытке изменения кармы или отметки сообщений прочитанными выдаётся ошибка "Не удалось проверить сессию. Пожалуйста, выйдите из форума и зайдите снова."

Искал инфу на международниках один "может быть", наиболее вероятная версия в том что тема дизайна слишком стара, её версия 1.0.1. Я даже не знаю как её грейдануть, там половину сток нет. Менять неприемлимо, я оптимизировал её несколько дней да и посетители не поймут, форум крупный (форум телеканала).

Проблема НЕ в "хранение сессий в базе данных", это я проверял.

Может кто то знает ЧТО конкретно надо поменять и где чтобы проблема исчезла?
I am an administrator of www.forum.miigaik.net [nofollow] board based of SimpleMachines engine.

RXL

Некоторые ф-ии требуют чтобы в запросе передавался идентификатор сессии в параметре sc (POST) или sesc (GET). Например посмотри линк на кнопке LogOut.

Depeche Mode

http://a1tv.ru/forum/index.php?action=logout;sesc=db555c85cdbbb6e6ade914907c4c6c76 [nofollow]

Правда, насколько я успел заметить, это всё из-за темы для старинной версии 1.0.3
I am an administrator of www.forum.miigaik.net [nofollow] board based of SimpleMachines engine.

fer

2Depeche
В файле display.template.php найди две ссылки со словом modifykarma, например


                        <a href="', $scripturl, '?action=modifykarma;sa=applaud;uid=', $message['member']['id'], ';topic=', $context['current_topic'], '.' . $context['start'], ';m=', $message['id'], ';sesc=', $context['session_id'], '">', $modSettings['karmaApplaudLabel'], '</a>
                        <a href="', $scripturl, '?action=modifykarma;sa=smite;uid=', $message['member']['id'], ';topic=', $context['current_topic'], '.', $context['start'], ';m=', $message['id'], ';sesc=', $context['session_id'], '">', $modSettings['karmaSmiteLabel'], '</a><br />';


Проблема со старыми темами в том, что вместо параметра sesc там ничего нет. Просто добавь его :) Всё заработает, проверено на себе.

Advertisement: