一定時間経過したらログアウトとかに利用。時間の計算はUnix時間が便利。
$keep_time = 60;
session_start();
if (!isset($_SESSION["time"])) {
$_SESSION["time"] = time();
}
$keep_time = 60;
session_start();
if (!isset($_SESSION["time"])) {
$_SESSION["time"] = time();
}
if (time() > $_SESSION["time"] + $keep_time) {
echo "終了";
session_unset($_SESSION["time"]);
} else {
// 再セット
$_SESSION["time"] = time();
echo "継続します。" . "<br />";
echo "開始 or 更新時間 : " . $_SESSION["time"] . "<br />";
echo "終了時間 : " . ($_SESSION["time"] + $keep_time);
}
/ 金額 : ¥ 3,570
1-5
6-10