I have stored the temp data in $_SESSION like this:
session_start();
$_SESSION['userdetail'] = $user_id;
The session is an array like that:
array(2) { ["RF"]=> array(7) { ["verify"]=> string(21) "RESPONSIVEfilemanager" ["subfolder"]=> string(0) "" ["view_type"]=> int(0) ["sort_by"]=> string(4) "name" ["descending"]=> bool(false) ["language"]=> string(5) "en_EN" ["language_file"]=> string(14) "lang/en_EN.php" } ["userdetail"]=> string(1) "1" }
The problem is , if I idle the computer to ~1 to 2 hour , then the $_SESSION['userdetail'] lost, notice that not all data lost, but only the userdetail.
array(1) { ["RF"]=> array(7) { ["verify"]=> string(21) "RESPONSIVEfilemanager" ["subfolder"]=> string(0) "" ["view_type"]=> int(0) ["sort_by"]=> string(4) "name" ["descending"]=> bool(false) ["language"]=> string(5) "en_EN" ["language_file"]=> string(14) "lang/en_EN.php" } }
Checked the php.ini settings:
session.cookie_lifetime is 0
session.gc_maxlifetime is 1440
How to fix that? I would like to keep the data at least 12 hours, Thanks a lot.