|
|
|
| Привет, облазив все сообщения, но так и не нашёл ничего нужного.
Нужно задать просто время сессии.
Нашёл на одном из сайтов такую функцию:
session.cookie_lifetime
Как её использовать? Или что предложите?
p.s. Делаю таким образом - $_SESSION['pass']
Заранее спасибо! | |
|
|
|
|
|
|
|
для: mr dee
(28.02.2007 в 21:07)
| | session.cookie_lifetime - директива php.ini
Для задания времени сессии в скрипте можно использовать функцию session_set_cookie_params ($lifetime), где $lifetime - время жизни в секундах. | |
|
|
|
|
|
|
|
для: mesos
(28.02.2007 в 21:44)
| | Спасибо, но не работает! Даже не могу сказать, что не так делаю, т.к. хз как это сделать.. нашёл в мануале такой пример:
$expireTime = 60*60*24*100; // 100 days
session_set_cookie_params($expireTime);
вставил его и скрипт авторизации, и даже в шаблон. Никакой реакции..
Что можете подсказать?
---
p.s. Вот ещё что нашёл, что-то мне кажется, что эта функция не установит время на долго...
session_set_cookie_params
(PHP 4)
session_set_cookie_params - устанавливает параметры куки сессии.
Описание
void session_set_cookie_params (int lifetime [, string path [, string domain [, bool secure]]])
Устанавливает параметры куки, определённые в файле php.ini. Действие этой функции распространяется только на период работы скрипта. | |
|
|
|
|
|
|
|
для: mr dee
(28.02.2007 в 21:54)
| | Блин, не могу редактировтаь уже своё верхнее сообщение..
Короче, всё получилось, нужно было просто вставить ту команду поверх session_start();
СПАСИБО БОЛЬШОЕ! | |
|
|
|