パーマリンク | 2008年09月05日 21:09
一定時間経過したらログアウトとかに利用。時間の計算は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);
}
Copyright 2006-2008 KANTENNA.COM Reserved.