2008年09月05日 21:09

一定時間でsession終了メモ

| http://www.kantenna.com/cgi-bin/mt/mt-tb.cgi/416

一定時間経過したらログアウトとかに利用。時間の計算は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);
}

初めてのPHP & MySQL 第2版

著者 : Michele E. Davis / 金額 : ¥ 3,570

一定時間でsession終了メモタグ:

トラックバック

  • http://www.kantenna.com/cgi-bin/mt/mt-tb.cgi/416
コメント (0)
コメントを投稿

(いままで、ここでコメントしたことがないときは、コメントを表示する前にこのブログのオーナーの承認が必要になることがあります。承認されるまではコメントは表示されません。そのときはしばらく待ってください。)





この情報を登録しますか?


先月アクセスが多かったページ