Нужно, что бы по истечении заданного промежутка времени, в течении которого пользователь не совершал каких либо действий, сессия удалялась на сервере.
Есть какой нибудь встроенный механизм для этого ? Или нужно это программировать самому.
Пробовал через session.gc_maxlifetime, почему то не работает.
1. Ch_chov - 08 Марта, 2009 - 09:31:38 - перейти к сообщению
2. vitaliy_mad - 08 Марта, 2009 - 10:41:52 - перейти к сообщению
Ch_chov пишет:
Или нужно это программировать самому.
каждый раз когда пользователь клацает по сайту обновлять время кончания куки... только так
3. Гость - 08 Марта, 2009 - 12:08:12 - перейти к сообщению
Цитата:
Ну впринципе есть хороший спосбо и я уже его описывал - создается база данных со списком последних входом и когда пользователь заходит то проверяется как давно он был и если прошло некоторел время то сессия вучную удаляется
Каждый раз когда пользователь клацает по сайту обновлять время кончания куки... только так
4. Ch_chov - 08 Марта, 2009 - 12:39:23 - перейти к сообщению
Тогда, время тоже можно хранить в сессии. И не надо будет делать запросов к БД.