アイドルまたはアクティブに関係なく、5分後に(セッションを使用して)ユーザを切断する方法を教えてください。 データベースとしてphpおよびmysqlでコーディングしています。5分後にユーザを切断する
1
A
答えて
3
ユーザーがログオンすると、ページが読み込まれるたびにセッション変数を登録して、ログオンしてから5分が経過したかどうかを確認できます。 例:
<?php
session_start();
if($_SESSION["loggedin"] && ($_SESSION["timer"]<(time()-(5*60)))) {
logout();
}
function login() {
//do login stuff
$_SESSION["timer"]=time();
}
function logout() {
//do logout stuff
}
?>
2
使用session.gc-maxlifetime
:
ini_set('session.gc-maxlifetime', 60*5);
一度ライン上では、PHPインタプリタによって読み込まれ、セッションは5分後に期限切れになります。
+0
'session.gc_probability'と' session.gc_divisor'。また、keatchsコメント – levu
1
関連する問題
- 1. hostednetworkからユーザを切断する
- 2. 5文字後に切り替える
- 3. ネットワーク切断後のiAdリフレッシュ
- 4. 中断後にSmartIrc4netが切断される
- 5. ソケット - サーバーの切断時にクライアントを切断する
- 6. クライアントが切断した後にサーバがメッセージを受信する
- 7. タイムアウト後にZeroMQソケットを切断する方法は?
- 8. WindowsエクスプローラがPASVコマンドの後にFTP接続を切断する
- 9. 5回の試行後にvoicexmlが中断します
- 10. ハードウェア切断後のTCPリカバリ接続
- 11. openfireサーバとクライアントの接続を切断するクライアントが5分間アイドル状態の場合
- 12. chrootされたSSHで接続が成功した後、即座にユーザが切断される
- 13. Django - ログイン後、ユーザを自分のカスタムページにリダイレクトする - > mysite.com/username
- 14. バットファイルを閉じて5分後にプログラムを終了する
- 15. Android BluetoothSocketはすぐに接続後に切断されます
- 16. HttpClientを切断する
- 17. C#UDP数秒後にマルチキャストが切断される
- 18. Weblogicは5分後に正確にリクエストを再生します。
- 19. 5分後の連絡先情報
- 20. 出力をパイプに切断する
- 21. Delphi 5:アンカーレイアウトを中断する方法
- 22. クライアントが切断(ユーザログオフ)して再度接続すると(ユーザが再びログインする)サーバが切断されたときにクライアントが応答しない
- 23. ActiveRecordがフォーク後にPostgres接続を切断する原因は何ですか?
- 24. 最後の5分Pythonを使用したLog4jログ分析
- 25. Windowsユーザの切り替え後にCVSが動作しない
- 26. Twisted Longpoll Server:切断後にリクエストループが続く
- 27. コマンド実行後にJsch java sshクライアントが切断されない
- 28. FileSystemWatcherネットワーク切断
- 29. DBD:SQLiteの切断
5分後? –
5分後にセッションを破棄してから、ホームページにリダイレクト – bsanneh
メイトより多くの情報を提供するか、cookieを試してみるか、php.iniでセッションの有効期限を設定してください。 –