|
|
|
| мне нужно удалить сессию через 5 мин.
пытаюсь сделать через
ini_set("session.gc_maxlifetime", кол-во сек);
как узнать существует ли сессия с данным SIDом?
т.е. если человек не закрывал броузер и не обновлял 5 минут, в его адресном поле есть СИД
http://sait.ru/index.php?sid=nhv9489ievHHUibxcsjubIIKJU
как узнать существует ли такой (nhv9489ievHHUibxcsjubIIKJU) сид или он был удален по истечению 5 мин.?
и если нет такой возможности можно ли сделать так:
1) при каждом обновлении юзера записываем время в сессиях,
2) при след. обновлении проверяем время предыдущего обновления юзера, если оно будет больше 5 минут, то удаляем сессию и переадресация на главную...
или есть более оптимальный выход? | |
|
|
|
|
|
|
|
для: Binura
(26.07.2007 в 06:17)
| | 1) при каждом обновлении юзера записываем время в сессиях,
2) при след. обновлении проверяем время предыдущего обновления юзера, если оно будет больше 5 минут, то удаляем сессию и переадресация на главную...
или есть более оптимальный выход?
Это и есть оптимальный выход. | |
|
|
|