|
| |
|
|
| |
для: Trianon
(12.03.2007 в 14:53)
| | | Ответе пожалуйста. Хочется всеж разобраться с этим вопросом.
Session identifier - индификатор сессии. Понятно , что это некое число.
Но числа, как бы сами по себе не бывают. Они являются или там порядковым номером, значением переменной, элементом массива или еще чем-нибудь.
Что есть Session identifier и где? | |
| |
|
|
| |
|
|
| |
для: Trianon
(12.03.2007 в 14:53)
| | | Session identifier -не понятно. Что это?
Константа с именем SID содержит имя группы сессии и ее идентификатор в формате имя=идентификатор.
Это понятно.
Но она и правда существует только при отключенных куках. Я проверял :) | |
| |
|
|
| |
|
|
| |
для: dim0s
(12.03.2007 в 14:48)
| | | Session identifier в обоих случаях генерируется совершенно одинаково. Когда не пришел от клиента. Не пришел ни из поля Cookie заголовка запроса, ни из GET-параметра, ни из скрытого поля формы. | |
| |
|
|
| |
|
|
| |
для: Trianon
(12.03.2007 в 14:38)
| | | Ну уж и не знаю. PHP и все тут. :)
Вот могли-бы и обьяснить. | |
| |
|
|
| |
|
|
| |
для: dim0s
(12.03.2007 в 14:29)
| | | А кто ж её, по-вашему, сгенерирует? :))) | |
| |
|
|
| |
|
|
| |
для: Valick
(12.03.2007 в 09:00)
| | | Я видимо просто не очень точно выразился. Речь шла о КОНСТАНТЕ SID.
КОНСТАНТУ SID PHP генерирует только если отключены Cookies.
Если включены - НЕ БУДЕТ генерировать КОНСТАНТУ SID и задействует Cookies. | |
| |
|
|
| |
|
|
| |
для: dim0s
(12.03.2007 в 05:33)
| | | SID существует не всегда, а генерируется ПXП -ом только тогда, когда отключены Cookies.
...ups
Как это не всегда? Вы нарушаете гармонию меня и ПХП и заставляете сомневаться за мой рассудок)))
Если куки включены, то СИД передается туда, а если отключены то через УРЛ в качестве параметров ГЕТ и ПОСТ. | |
| |
|
|
| |
|
|
| |
для: bronenos
(12.03.2007 в 00:40)
| | | Вообщем я вот нашел то, что у меня работает уже давно:
<?php
session_start();
if ((defined("SID")) and (constant("SID")!= "")){$sesionid ='&'.SID;}else{$sesionid = "";}
?>
|
И все ссылки в коде в таком вот виде:
echo"<a href=\"myfile.php?action=list".$sesionid."\">link</a>";
|
По идее везде пишется, что PHP должен добавлять к любой ссылке SID автоматически,если куки отключены, но у меня почему-то этого не происходило. А вот так работало и работает.
Вообщем не стоит наверно со всем этим заморачиваться. Запускайте сессию и все. Кто вырубил куки - сам виноват :). | |
| |
|
|
| |
|
|
| |
для: bronenos
(12.03.2007 в 00:40)
| | | :) Может и слишком, но Вы же хотели быть уверенным.
SID существует не всегда, а генерируется ПXП -ом только тогда, когда отключены Cookies.
...ups.
Тогда получается, что брать данные из SID и пытаться запихнуть их в Cookies.... -они ж отключены,если есть SID. | |
| |
|
|
| |
|
|
| |
для: dim0s
(11.03.2007 в 22:36)
| | | не слишком ли?
SID всегда ведь вроде существует | |
| |
|
|
|