|
|
|
| Простое задание, но столько вопросов для новичка. Итак к примеру:
имеется страничка 1 на которой мы пишем Привет такой-то. Чтобы это приветствие появилось, пользователю надо авторизоваться. Уходит на другую страницу, авторизуется и его имя надо передать на стр.1. Как?
Методом Get или post не интересно - его имя потребуется на стр.2,3,4 и т.д.
Кукисы не всегда могут быть включены.
С сессией не могу понять когда ее закрыть. Ибо, уйдя с сайта сессия остётся запущенной. И при последующем входе на сайт она меня уже приветсвует.
Global vars отключен.
Какие варианты еще есть? | |
|
|
|
|
|
|
|
для: SJol
(29.11.2007 в 13:13)
| | После ухода пользователя, сессия будет уничтожена "мусорщиком" через установленный промежуток времени. При новом заходе пользователя, будет запускаться новая сессия, а не так, которая использовалась ранее. | |
|
|
|
|
|
|
|
для: sim5
(29.11.2007 в 13:18)
| | А где задаётся время жизни сессии и чему оно равно по умолчанию? | |
|
|
|
|
|
|
|
для: SJol
(29.11.2007 в 13:32)
| | Смотрите php.ini. | |
|
|
|
|
|
|
|
для: SJol
(29.11.2007 в 13:32)
| | По умолчанию время жизни сессии 24 мин
Задается в файле php.ini
Но можно назначить время жизни непосредственно в PHP файле, если нужно большее время
Например так
ini_set('session.gc_maxlifetime', 3600);
|
| |
|
|
|