Сессии как-то странно себя ведут

Digiman

Guest
Сессии как-то странно себя ведут

А именно, значения загоняются туда нормально. Но когда закрываешь броузер, файлы сессиий остаются причем с присвоенными значениями переменных. Ручная установка session_unset() и/или session_destroy() убирает эту проблему. Но должны же они автоматически убираться, или я чего-то не до конца понимаю? В php.ini стоит session.cookie_lifetime=0, а это значит что сессии уничтожаются по закрытии броузера.
 

Фанат

oncle terrible
Команда форума
файлы сессиий остаются причем с присвоенными значениями переменных
С чего ты взял, что это странно?
В php.ini стоит session.cookie_lifetime=0, а это значит что сессии уничтожаются по закрытии броузера
А это с чего это ты взял?
чего-то не до конца понимаю
обычно, в таких случаях читают документацию.
 

Фанат

oncle terrible
Команда форума
SiMM
там про файлы ничего нет.
поскольку для работы с сессиями это не имеет никакого значения.
 

SiMM

Новичок
Cборкой мусора - удалением устаревших файлов PHP тоже занимается сам. Как и кодированием данных и кучей всяких других нужных вещей. В результате этой заботы работа с сессиями оказывается очень простой.
;) Хотя, конечно, смысл настроек session.gc_probability, session.gc_divisor и session.gc_maxlifetime там не поясняется, но его можно и из php.ini/мана почерпнуть.
 
Сверху