![]() |
|
Модераторы: skyboy, MoLeX, Aliance, ksnk |
![]()
|
|
| KIRINDORF |
|
|||
|
Шустрый ![]() Профиль Группа: Участник Сообщений: 79 Регистрация: 11.2.2011 Репутация: 1 Всего: 1 |
Общепринято в программировании, что имя переменной ассоциируется с ее значением.
PHPSESSID воспринимается как имя сессии, или любое другое, установленное при помощи session_name(). Имя сессии это переменная. В get(url) мы присвоили этой переменной значение, конкретно, идентификатор сессии. При отсылке запроса jQuery.get(url) мы отослали серверу эту переменную. Получив ее, сервер действует по принципу имя=значение, т.е. извлекает из переменной ее значение. В вашем случае это идентификатор сессии, стартованной для index.php - чего и добивались. Итак, к моменту запуска code.php сервер имеет для этого скрипта (code.php) идентификатор index-ной сессии. Исполняя code.php находит session_start(). Поскольку в запросе на code.php пришел id index-сессии то новая сессия стартована не будет - для code.php сервер откроет доступ к index-сессии. Вопрос всегда в том, получает ли сервер с запросом на ресурс идентификатор сессии. Если да, то для ресурса стартует сессия, сохраненная на сервере под пришедшим с запросом id. Если с запросом id не приходит, а ресурс требует старт сессии, серевер создает новую сессию. Это сообщение отредактировал(а) KIRINDORF - 2.4.2011, 11:47 |
|||
|
||||
| Gold Dragon |
|
|||
![]() Призрачный ![]() ![]() ![]() ![]() Профиль Группа: Экс. модератор Сообщений: 6753 Регистрация: 1.3.2004 Где: Россия, Тамбов Репутация: 10 Всего: 71 |
KIRINDORF, механизм то я понял.. вопрос малость в другом.. если сейчас всё работает, то есть ли вообще смысл в передаче? Или при каких условия это не будет работать?
-------------------- Нельзя жить в прошлом, оно уже прошло. Нельзя жить в будущем, оно ещё не наступило. Нужно жить в настоящем, помня прошлое и думая о будущем! |
|||
|
||||
| Muerto |
|
|||
|
Эксперт ![]() ![]() ![]() Профиль Группа: Завсегдатай Сообщений: 1207 Регистрация: 23.9.2006 Репутация: 3 Всего: 4 |
KIRINDORF, У вас на сервере php 4 или 3 что ли?
Вся процедура которую вы описывайте лишняя... (возможно я что то упускаю?) Возможно у вас так север настроен что обязано передавать идентификатор методом get... Тоже вариант, слышал о таком но не использовал, ибо смысла в этом не вижу. Это сообщение отредактировал(а) Muerto - 2.4.2011, 12:02 |
|||
|
||||
| KIRINDORF |
|
||||
|
Шустрый ![]() Профиль Группа: Участник Сообщений: 79 Регистрация: 11.2.2011 Репутация: 1 Всего: 1 |
Теперь не понял я - так в get(url) передается id сессии или нет.
Т.е. дело идет так:
или все прекрасно вот так:
То что сессии в code и ajaz должны стартовать, похоже разобрались - должны. Это сообщение отредактировал(а) KIRINDORF - 2.4.2011, 12:05 |
||||
|
|||||
| KIRINDORF |
|
|||
|
Шустрый ![]() Профиль Группа: Участник Сообщений: 79 Регистрация: 11.2.2011 Репутация: 1 Всего: 1 |
Muerto, дайте красивый, изящный пример (иначе я не понимаю, с чего ваши протесты), а мы порадуемся.
Это сообщение отредактировал(а) KIRINDORF - 2.4.2011, 12:55 |
|||
|
||||
| Gold Dragon |
|
|||
![]() Призрачный ![]() ![]() ![]() ![]() Профиль Группа: Экс. модератор Сообщений: 6753 Регистрация: 1.3.2004 Где: Россия, Тамбов Репутация: 10 Всего: 71 |
хватит спорить у кого "пи..ська" больше
у меня пока всё работает на сервере.. и во всех браузерах (основных) -------------------- Нельзя жить в прошлом, оно уже прошло. Нельзя жить в будущем, оно ещё не наступило. Нужно жить в настоящем, помня прошлое и думая о будущем! |
|||
|
||||
| Muerto |
|
||||
|
Эксперт ![]() ![]() ![]() Профиль Группа: Завсегдатай Сообщений: 1207 Регистрация: 23.9.2006 Репутация: 3 Всего: 4 |
KIRINDORF, вот вам пример в page.php в самом верху
Больше ничего не нужно. Ваши гет-вопросы отсылайте просто как заходите на сайт без всяких Id Т.е.
|
||||
|
|||||
| KIRINDORF |
|
|||
|
Шустрый ![]() Профиль Группа: Участник Сообщений: 79 Регистрация: 11.2.2011 Репутация: 1 Всего: 1 |
Полагаю, что есть когда куки выключены. Когда же куки включены, id пойдет в них. Т.е. все стандартно. |
|||
|
||||
![]()
|
| Правила форума "PHP" | |
|
|
Новичкам:
Важно:
Внимание:
Если Вам понравилась атмосфера форума, заходите к нам чаще! С уважением, IZ@TOP, skyboy, SamDark, MoLeX, awers. |
| 0 Пользователей читают эту тему (0 Гостей и 0 Скрытых Пользователей) | |
| 0 Пользователей: | |
| « Предыдущая тема | PHP: Общие вопросы | Следующая тема » |
|
|
По вопросам размещения рекламы пишите на vladimir(sobaka)vingrad.ru
Отказ от ответственности Powered by Invision Power Board(R) 1.3 © 2003 IPS, Inc. |