Вернуться   Дизайнерский форум » ВЕБ-ПРОГРАММИРОВАНИЕ » ASP, Perl, PHP и MySQL

Сессии в Php

Обсуждение темы Сессии в Php в разделе ASP, Perl, PHP и MySQL, часть категории ВЕБ-ПРОГРАММИРОВАНИЕ; 1. Почему сессии живут до закрытия браузера? 2. Как тогда различаются пользователи? 3. Как храняться данные, если cookie не работают?...


Закрытая тема
 
Опции темы
Старый 06.12.2006, 13:55   #1
1. Почему сессии живут до закрытия браузера?
2. Как тогда различаются пользователи?
3. Как храняться данные, если cookie не работают?
 
Старый 06.12.2006, 13:55
Ссылки
Старый 06.12.2006, 15:14   #2
1) они хранятся не до закрытия браузера:
- с одной стороны, сессию можно считать потерянной, если потеряны куки (вот они-то хранятся до закрытия браузера, но не всегда);
- с другой, сами файлы, где лежит инфа, которую передавали через сессии регулярно удаляются с сервера (автоматически).

2) у каждого пользователя, который уже заходил и логинился, в куках указан id сессии, который является именем файла, где хранится, например, логин или id пользователя. Т.о. для каждого человека создаётся новый файл сессии.

3) в этом случае сессия потеряется, когда пользователь закроет страницу. Работает так: начиная с того момента, как запускается сессия, автоматически (это делает сам сервер) ко всем ссылкам в пределах данного сайта в конце приписывается ?PHPSESID=... или &PHPSESID=... - т.е. идентификатор сессии передаётся как get-параметр от страницы к странице.
 
Старый 07.12.2006, 20:26   #3
1. Это вообще зависит от разработчика.
 
Старый 07.12.2006, 20:26
Закрытая тема


Опции темы


Похожие темы
Тема Автор Раздел Ответов Последнее сообщение
Закрытие сессии при выходе пользователя handler HTML, CSS, JavaScript 0 24.10.2011 09:53
Закрытие сессии htaccess dim ASP, Perl, PHP и MySQL 0 07.09.2010 15:48
Как открываются сессии? Вертер ASP, Perl, PHP и MySQL 10 23.02.2010 18:37
сессии rubanok ASP, Perl, PHP и MySQL 5 08.07.2006 15:03


Текущее время: 21:45. Часовой пояс GMT +4.

Реклама на форуме Условия размещения рекламы
Биржа ссылок Заработай на сайте!
Дизайнерский форум