![]() |
PHP->Sessions: вопрос по функции session_set_save_handler
Я не до конца понимаю механизм сессий, а именно как работают сессии с функцией session_set_save_handler? Эта функция позволяет самому определить, как сохраняются данные определённой сессии, но как же в этом случае мы (то есть скрипт) определяем, к какому юзеру принадлежит какая сессия? Возможно номер сессии всё равно сохраняется в куки на машине юзера, или как??
|
vadimiron
id сессии может передаваться через строку запроса или храниться в кукисах. |
ID сессии в любом случае будет храниться у пользователя, ваш вопрос относительно хранения сессий методом отличным по умолчанию (скажем в БД). session_set_save_handler назначает группу функций которые будут открывать сессию, читать ее, записывать и так далее. Но номер сессии, в любом случае даст броузер. Поглядите пример создания обработчика на php.net.
|
Время: 11:52. |
Время: 11:52.
© OSzone.net 2001-