Форум: Форум PHPФорум ApacheФорум Регулярные ВыраженияФорум MySQLHTML+CSS+JavaScriptФорум FlashРазное
Новые темы: 0000000
Программирование. Ступени успешной карьеры. Авторы: Кузнецов М.В., Симдянов И.В. MySQL на примерах. Авторы: Кузнецов М.В., Симдянов И.В. PHP Puzzles. Авторы: Кузнецов М.В., Симдянов И.В. MySQL 5. В подлиннике. Авторы: Кузнецов М.В., Симдянов И.В. Самоучитель PHP 5 / 6 (3 издание). Авторы: Кузнецов М.В., Симдянов И.В.
ВСЕ НАШИ КНИГИ
Консультационный центр SoftTime

Форум PHP

Выбрать другой форум

 

Здравствуйте, Посетитель!

вид форума:
Линейный форум Структурный форум

тема: Срок хранения сессий
 
 автор: fsn   (25.11.2007 в 16:37)   письмо автору
 
 

Сейчас делаю Web-приложение для удаленного доступа к базе данных (MySQL) по локальной сети предприятия. Просматривать данные может любой пользователь, а вот на ввод, редактирование и удаление данных я поставил ограничение с помощью запуска механизма сессий, причем доступ к изменению данных имеет то подразделение предприятия, к которому эти данные относятся. В скриптах, которые отвечают за изменение данных, стартуются сессии, а функцию удаления сессии я нигде не прописывал, но все работает.
Вопрос. Надо ли прописывать функцию удаления сессии, если да, то как это сделать? Какая опция в php.ini отвечает за настройку времени хранения сессии, и время жизни сессии считается от старта сессии, или - от времени закрытия пользователем браузера?
Заранее благодарен за ответы.

   
 
 автор: RV   (25.11.2007 в 16:48)   письмо автору
 
   для: fsn   (25.11.2007 в 16:37)
 

после закрытия броузера сессия умирает в любом случае
session.gc_maxlifetime

   
 
 автор: fsn   (25.11.2007 в 17:06)   письмо автору
 
   для: RV   (25.11.2007 в 16:48)
 

А отсчет времени в опции session.gc_maxlifetime ведется от старта сессии, или от времени выхода пользователя со страницы, где стартует сессия, или от времени выхода пользователя полностью с сайта? И еще такой вопрос. Файлы сессий находятся в прописанной мной директории. Устаревшие файлы сессий удаляются автоматически, или надо вручную их удалять?

   
 
 автор: ddhvvn   (25.11.2007 в 17:15)   письмо автору
 
   для: fsn   (25.11.2007 в 17:06)
 

Обычно файлы удаляются скриптом, запускаемым по cron-у (nix) или Планировщиком задач в Windows

   
 
 автор: fsn   (25.11.2007 в 17:17)   письмо автору
 
   для: ddhvvn   (25.11.2007 в 17:15)
 

Обьясните пожалуйста подробнее как это сделать. И как определить, устаревшие файлы или нет.

   
Rambler's Top100
вверх

Rambler's Top100 Яндекс.Метрика Яндекс цитирования