успешно поставил и заставил работать мод adv_phpbb3_mod_rewrite V0.4.8, но он не скрыл то, для чего собственно я его поставил - это id сессии в гет запросе (?sid).
Взял в руки напильник и прошелся по коду форума, убрал sid из гет запроса, заменив его на session_id(), что вполне успешно рабтает для гостей и авторизованых пользователей.
Но я немного обламался, когда меня перестало пускать в админку. После авторизации как админа, форум говорит, что авторизация прошла успешно и сейчас буду перемещен а админ раздел, но когда он меня перемещает, моя сессия аннулируется, тоесть вместо админа превращается в гостевую сессию и в админку ессно не пускает. Методом "научного тыка" определил, что запрос в функции session_begin() /* файл session.php */, который определяет мою сессию (код ниже), почему то не срабатывает, хотя сам запрос потом в пхпмайадмин'e выводил то, что нужно...
В общем, этот один и тот же запрос везде срабатывает, кроме момента, когда пытаюсь пройти проверку админа.
Вот код оригинального запроса:
Код: Выделить всё
$sql = 'SELECT u.*, s.*
FROM ' . SESSIONS_TABLE . ' s, ' . USERS_TABLE . " u
WHERE s.session_id = '" . $db->sql_escape($this->session_id) . "'
AND u.user_id = s.session_user_id LIMIT 1";
Заранее благодарен.

