|
|
|
| В какой-то статье прочитал, что php при отключенных cookie сам передаёт sid через адресную строку. Попробовал у себя выключить cookie и сесии перестали работать. Вот теперь думаю это я что-то неправильно понял, или сервер и/или php у меня настроены неправильно. Подскажите в чём может быть проблемма? | |
|
|
|
|
|
|
|
для: shkryab
(13.10.2007 в 16:59)
| |
session.use_trans_sid on
session.use_cookies on
session.use_only_cookies off
|
| |
|
|
|
|
|
|
|
для: bronenos
(13.10.2007 в 18:30)
| | Это как я понял в php.ini
Поменял но всёравно не работает. Может в самом документе надо что-то к адресу страници приписывать?
А если на сервере не выставлены настройки чтоб sid передавался не только через куки, как можно при отключенных куках сессию сохранять? | |
|
|
|
|
|
|
|
для: shkryab
(13.10.2007 в 19:36)
| | Ни че не понимаю, причем куки и сама сессия. Выключаю я все это, сессия работает. | |
|
|
|
|
|
|
|
для: sim5
(13.10.2007 в 19:57)
| | ID сессии передаёться через куки или адресную строку, иначе не определить что за сессия. Но только не у меня. У меня почему-то только через куки. | |
|
|
|
|
|
|
|
для: shkryab
(13.10.2007 в 20:06)
| | Так вы и говорите о передачи ID сессии через куки, сам механизм сессий при этой выключеной возможности, да вообще всего касающееся куков работает то. | |
|
|
|
|
|
|
|
для: sim5
(13.10.2007 в 20:10)
| | Сессии то сами по себе работают, только почему-то, ID передаётся только через куки. А если куки недоступны php сам должен к каждой ссылке добавлять sid (если я не ошибаюсь). Вот у меня он такого не делает. | |
|
|
|
|
|
|
|
для: shkryab
(14.10.2007 в 20:31)
| | Ну неужели ни кто не знает? | |
|
|
|
|
|
|
|
для: shkryab
(14.10.2007 в 21:19)
| | Да вроде бы вам bronenos ответил уже:
session.use_trans_sid = 1
если РНР был скомпилирован с включенной опцией
--enable-trans-sid-- | |
|
|
|
|
|
|
|
для: sim5
(14.10.2007 в 21:31)
| | У меня винда, и опции включены (перепроверил сотни раз и по средствам ini_get-а). Непонимаю почему не добавляеться к ссылке id сессии (оно же автоматически должно прибавляться). Неужели надо ко всем ссылкам это прописывать вручную? | |
|
|
|
|
|
|
|
для: shkryab
(14.10.2007 в 21:38)
| | Вообще, мне так кажется, лучше их прятать. Автоматически увидеть SID в адресной строке, можно при первом запросе к странице, далее нет. Если вам надо передать на страницу клиента SID, для проверки например, передавайте, в чем проблема. | |
|
|
|
|
|
|
|
для: sim5
(14.10.2007 в 21:47)
| | А если прятать то куда? | |
|
|
|
|
|
|
|
для: shkryab
(14.10.2007 в 22:00)
| | session.use_trans_sid = 0, сама спрячется:) | |
|
|
|
|
|
|
|
для: sim5
(14.10.2007 в 22:26)
| | Положите в дерикторию .htaccess с таким содержимым:
session.use_trans_sid on
session.use_cookies off
session.use_only_cookies off
|
| |
|
|
|
|
|
|
|
для: mihdan
(15.10.2007 в 14:14)
| | php_value вообще-то забыли. | |
|
|
|
|
|
|
|
для: Unkind
(15.10.2007 в 14:19)
| | Точно спасибо ;) | |
|
|
|
|
|
|
|
для: mihdan
(15.10.2007 в 14:25)
| | та же проблема. наверно ты тоже gzip [ob_start('ob_gzhandler',9);] ипользуешь...
тоже не знаю что делать | |
|
|
|