id сессии в URL (IPB)

S
На сайте с 28.10.2005
Offline
299
1277

Господа, подскажите как прибить id сессии в URL (Русская версия Invision Power Board v2.1.7)?..

AM
На сайте с 04.11.2003
Offline
57
#1

.htaccess


php_flag session.use_trans_sid off
S
На сайте с 28.10.2005
Offline
299
#2
Arty.M:
.htaccess

php_flag session.use_trans_sid off

Так уже пробовал - не помогает((

K. Ermakov
На сайте с 10.12.2004
Offline
328
#3

semenov, попробуйте устанавливать значения session.use_only_cookies и session.use_trans_sid с помощью функции ini_set() внутри скрипта.

С уважением, Константин Ермаков, absite.ru: онлайн кроссворды (http://absite.ru/); searchsuggest.ru: поисковые подсказки доставляют (http://searchsuggest.ru/).
Коля Дубр
На сайте с 02.03.2005
Offline
153
#4

В phpBB идентификатор сессии генерится где-то внутри скриптов. Т.е. это не стандартный PHPSESSID, и изменение настроек PHP не помогает, надо лезть в код. Решение для phpBB где-то публиковал Николай Попков. Подозреваю, что в IPB похожая ситуация, хотя точно не знаю, не юзал.

Разрабатываю общую шину (http://habrahabr.ru/company/floxim/blog/268467/) помаленьку. ...а еще у меня есть бложек (http://www.blogovo.ru/).
AM
На сайте с 04.11.2003
Offline
57
#5

ух... даже самому интересно стало

посмотрите там, м.б. поможет

http://www.ibresource.ru/forums/index.php?showtopic=19192

S
На сайте с 28.10.2005
Offline
299
#6

Спасибо, братья

Файл /index.php, ищем код:

if ( $ipsclass->session_type == 'cookie' ) 

{
$ipsclass->session_id = "";
$ipsclass->base_url = $ipsclass->vars['board_url'].'/index.'.$ipsclass->vars['php_ext'].'?';
}
else
{
$ipsclass->base_url = $ipsclass->vars['board_url'].'/index.'.$ipsclass->vars['php_ext'].'?s='.$ipsclass->session_id.'&';
}

Заменяем строку:


$ipsclass->base_url = $ipsclass->vars['board_url'].'/index.'.$ipsclass->vars['php_ext'].'?s='.$ipsclass->session_id.'&';

На:


$ipsclass->session_id = "";
$ipsclass->base_url = $ipsclass->vars['board_url'].'/index.'.$ipsclass->vars['php_ext'].'?';

P.S.: Писать "&" вместо "&" в URL форумосоздатели считают особым шармом что-ли?..

Коля Дубр
На сайте с 02.03.2005
Offline
153
#7
semenov:
Писать "&" вместо "&" в URL форумосоздатели считают особым шармом что-ли?..

Форумосоздатели следуют спецухе:


Authors should also use "&" in attribute values since character references are allowed within CDATA attribute values.
Flack
На сайте с 15.06.2005
Offline
28
#8
semenov:
P.S.: Писать "&" вместо "&" в URL форумосоздатели считают особым шармом что-ли?..

Они жгут корректный XHTML 1.0 Transitional.

Авторизуйтесь или зарегистрируйтесь, чтобы оставить комментарий