私のデフォルトの PHP セッションは 30 分です。
私はこの最初のコードを得ました:
<?php
session_set_cookie_params(28800);
session_name('TEST');
session_start();
session_regenerate_id(true);
$_SESSION['test'] = 'jam';
?>
そして、この2番目のもの:
<?php
session_set_cookie_params(28800);
session_name('TEST');
session_start();
session_regenerate_id(true);
echo $_SESSION['test'];
?>
実際、アクティビティがないと 30 分後にセッションが失われます。
時限の例:
00:00 : run first script
00:10 : run seconde script : i got "jam"
00:20 : run seconde script : i got "jam"
00:40 : run seconde script : i got "jam"
01:11 : run seconde script : session is lost
これを修正する手がかりを教えていただければ幸いです。