質問 > その他 > セッションがうまくタイムアウトされません |
その他
フラット表示 | 前のトピック | 次のトピック |
投稿者 | スレッド |
---|---|
pantacle |
投稿日時: 2010/10/4 14:39
対応状況: −−−
|
長老 ![]() ![]() 登録日: 2009/6/29 居住地: 富山 投稿: 242 |
Re: セッションがうまくタイムアウトされません > 有効期限が切れている場合は、dtb_sessionのデータを削除する処理を追加
> という事ですか? 該当セッション開始後に $_SESSION = array(); するだけで目的は果たせる筈ですので、dtb_sessionを直接触る必要は有りません。 仮にセッションに設定する最終アクセス日時を $_SESSION['lastAccess'] に記録するとすると、 session_start()の直後に、 ・$_SESSION['lastAccess'] の有無をチェック ・$_SESSION['lastAccess'] があれば $_SESSION['lastAccess'] と現在時刻の差分を求め、既定間隔を超えていればセッションを初期化 ・$_SESSION['lastAccess'] に現在時刻をセット という処理を追加する感じかと。
|
フラット表示 | 前のトピック | 次のトピック |
題名 | 投稿者 | 日時 |
---|---|---|
![]() |
hatake | 2010/10/2 21:28 |
![]() |
seasoft | 2010/10/2 22:24 |
![]() |
hatake | 2010/10/3 14:30 |
![]() |
pantacle | 2010/10/3 16:36 |
![]() |
hatake | 2010/10/3 17:34 |
![]() |
pantacle | 2010/10/3 20:43 |
![]() |
hatake | 2010/10/4 12:06 |
» ![]() |
pantacle | 2010/10/4 14:39 |
![]() |
hatake | 2010/10/5 15:13 |
![]() |
habu | 2013/3/18 13:55 |
![]() |
pantacle | 2010/10/3 1:48 |
![](images/pixel.gif)