sentenello
Registered
Здравейте.
Преди време Hunter ми даде този код за да направя след 10 минути да изтича сесията.
Този код го сложих в Конфиг файла който се инклудва във всеки файл след ob_start(); Трябва да работи нали ?
Май не работи заради array('login');, защото не знам какво трябва да напиша на мястото на login. Aко може да ми кажете за да го изтествам
Преди време Hunter ми даде този код за да направя след 10 минути да изтича сесията.
Код:
<?php
// тук трябва да има session_start();
$session_unset = array('login'); // тук се вписват кои сесии да бъдат затворени след изтичане на времето.
$tme_active = 10; // колко минути да бъде активна сесията. Ако страницата не се презареди преди тези минути да минат, сесиите които са записани в горния масив ще бъдат унищожени.
if (!isset($_SESSION['session_unset_time'])) $_SESSION['session_unset_time'] = (time() + ($tme_active * 60));
if (time() >= $_SESSION['session_unset_time'])
foreach($session_unset as $sess) unset($_SESSION[$sess]);
$_SESSION['session_unset_time'] = (time() + ($tme_active * 60));
// от тук надолу продължава твоя код
?>
Този код го сложих в Конфиг файла който се инклудва във всеки файл след ob_start(); Трябва да работи нали ?
Май не работи заради array('login');, защото не знам какво трябва да напиша на мястото на login. Aко може да ми кажете за да го изтествам