Почему перестал подставлять PHPSESSID?

Khan

Guest
Почему перестал подставлять PHPSESSID?

История.
Сначала в php.ini use_cookies был равен 1
всё понятно, в ссылках ПХП не подставлял SID, а хранил в печенюшке.

Снял я значит use_cookies. и что вы думаете?
Всё в норме, в куках ничё нет, но... в ссылках автоматом не прописывается SID. Проверил rewrite_tags, всё в норме. В конце концов поставил родной php.ini и выключил куки. Последней каплей стал реинсталл.

Можно конечно и ручками подставлять, но... код достаточно большой, уже поздно и в конце концов если есть следствие, то есть и причина. Та в чём же она?

Что делать, подскажите? :confused:
 

Frol

Новичок
У меня тотже вопрос, но ответа нет. :( Переделываю сайт!
 

Khan

Guest
Автор оригинала: Frol
У меня тотже вопрос, но ответа нет. :( Переделываю сайт!
Нет, переделка не подходит :(
Это движок... CMS так сказать.
Лезть в дебри - не выход.

Может кто-то сталкивался нет?
 

tony2001

TeaM PHPClub
phpinfo() тоже показывает session.use_trans_sid = 1 ?
обновить ПХП не пробовал ?
 

Khan

Guest
Автор оригинала: tony2001
phpinfo() тоже показывает session.use_trans_sid = 1 ?
обновить ПХП не пробовал ?
phpinfo() всё в порядке
session.use_trance_id=1

обновить пробовал.

щаз качаю 4.2.3 попробую поставить

но.... всё же. какое объяснение этому?
 

tony2001

TeaM PHPClub
блин, Khan!
нет там у тебя session.use_trans_sid = 1!
вот и не работает!
смотри пхпинфо();
 

Khan

Guest
Автор оригинала: tony2001
блин, Khan!
нет там у тебя session.use_trans_sid = 1!
вот и не работает!
смотри пхпинфо();
Стоп-стоять!
session.use_trans_sid = 1 в php.ini был, и до сих пор стоит

понял почему не работало
в куках осталась sid=[номер сессии]
удалил - начал подставлять

извините, если кого всполошил
 

Ямерт

The Old One
Автор оригинала: Khan
session.use_trance_id=1
У тебя случайно не PHP Trance Edition? ;)

А если серъёзно, то глянь в выдаваемый HTML код - может, PHP всё же выкидывает какие-то сообщения об ошибках?
 
Сверху