Реклама:
7 Гномов. Ремонт квартир.
Комнаты, кухни, ванны, квартиры. Косметические и отделочные работы.
PHP-программист / тестировщик
Компания "Бегун" ищет программистов-тестировщиков
Эффективные Совещения
Узнайте все о методах "Перевода Проблем в Задачи". 1 DvD.

Рассылка
Подписчиков: 22
Программируем на PHP - вопросы и ответы.
Дата: 25.01.2022

"Ищешь фильм?" Помни - найти можно здесь - http://findfilm.com.ru/

: Программируем на PHP - вопросы и ответы.
   
                 
 
Программируем на PHP - вопросы и ответы.
АРХИВ
БЛОГ
ОПИСАНИЕ
первый выпуск
предыдущий выпуск
Подпишитесь на эту рассылку:
следующий выпуск
последний выпуск

php, программирование на php - Phper.RU
Phper.ru - php в деталях
Хорошие книги для самообучения php


Головоломки на PHP для хакера Получить в своё распоряжение


Профессиональное программирование на PHP Получить в своё распоряжение


PHP 5. Библиотека профессионала Получить в своё распоряжение


Программирование на языке PHP Получить в своё распоряжение


PHP. Трюки Получить в своё распоряжение


PHP 5 для профессионалов Получить в своё распоряжение


Профессиональное PHP программирование Получить в своё распоряжение


PHP. Сборник рецептов Получить в своё распоряжение


PHP в примерах Получить в своё распоряжение


PHP/MySQL для начинающих Получить в своё распоряжение


PHP 5 в подлиннике Получить в своё распоряжение

Как на php можно изменять срок "жизни" сессии?


Вопрос задал zJ

Как на php можно изменять срок "жизни" сессии, т.е. как например установить сессию на час, и если человек заходит на страницу через 2 часа, то переменные должны из куков не считываться.

Отвечает Pavel
В файле php.ini есть набор параметров session.xxxx
В них session.gc_maxlifetime - макс. время жизни сессии в секундах, session.gc_probability - вероятность, с которой будет запускаться чистильщик сессий (100 - при каждом запуске сессионного механизма в любом скрипте).
Но по моему опыту эта штуковина как-то странно работает (н всегда удаляет отжившие сессии). Если столкнетесь, тогда придется переписывать функции работы с сессиями (php4 это допускает), хранить сессии где-то в БД и чистить таблицу вручную.
Если что - мыльте.


Отвечает Felenka
читаем кусок из мануала по сессиям:

The session management system supports a number of configuration options which you can place in your php.ini file.

session.cookie_lifetime specifies the lifetime of the cookie in seconds which is sent to the browser. The value 0 means "until the browser is closed." Defaults to 0.


просто положить .htaccess файл в каталог, где находится скрипт, и внутри этого .htaccess файла прописать нужное время длительности сессии



Хорошие книги для самообучения php


Самоучитель PHP


Получить в своё распоряжение


PHP 5 для начинающих


Получить в своё распоряжение


На примерах. PHP 5


Получить в своё распоряжение


PHP 5 & MySQL 5


Получить в своё распоряжение


Самоучитель PHP 5


Получить в своё распоряжение


PHP. Рецепты программирования


Получить в своё распоряжение


PHP, MySQL и Dreamweaver. Разработка интерактивных Web-сайтов


Получить в своё распоряжение


Rails. Сборник рецептов


Получить в своё распоряжение


Сценарии для Web-сайта: PHP и JavaScript


Получить в своё распоряжение


HTML JavaScript, PHP и MySQL. Джентельменский набор Web-мастера


Получить в своё распоряжение


PHP. Практика создания Web-сайтов


Получить в своё распоряжение


Разделы

 


Подписаться:  


РАССЫЛОК МАСТЕР