PHPでブラウザウィンドウを閉じた後、どのようにセッション値にアクセスできますか?PHPでウィンドウを閉じた後にセッションの値にアクセス
-1
A
答えて
0
セッション変数は、ブラウザを閉じると有効期限が切れます。それでもセッション変数が必要な場合は、クッキーを使用する必要があります。必要に応じて、セッション値をクッキーに保存し、クッキーにアクセスします。 session.cookie_lifetimeを非ゼロに設定して、Cookieが期限切れにならないようにします。 例:クッキーを保存し、アクセスの詳細については、キープアライブを使用しphp cookiesとphp session cookie
0
を参照してください
session_start();
$_SESSION["timeout"] = time();
//if 100 seconds have passed since creating session delete it. Use math to figure out minutes and hours
if(time() - $_SESSION["timeout"] > 100){
unset($_SESSION["timeout"];
}
はしかし、これはあなたの質問が、そのない、常に良いオプションに答えることがあります。 サーバーがセッションをメモリに保持していて、セッションが多すぎるとサーバーの動作が遅くなる可能性があります。
あなたも、ブラウザを閉じる使用クッキー後のログインに関する情報を保持する場合
setcookie("email-","dummytext",time()-60*60*24*365,str_replace(".","_",$_SERVER['SERVER_NAME']),0);
今チェックアウトsetcookie();
ををチェックするためのページのクッキーの始まりは
if(!empty($_COOKIE['email-'.str_replace(".","_",$_SERVER['SERVER_NAME'])]) // checks for cookie email-
言いました
関連する問題
- 1. モーダルがJQueryで閉じられた後に親ウィンドウを閉じる
- 2. ブラウザが閉じられた後もPHPセッションを維持する
- 3. CodeIgniterでコントローラーメソッドに行った後にウィンドウを閉じる
- 4. 休止状態でセッションを閉じた後にセッションをフラッシュできますか?
- 5. AppleScriptでウィンドウを閉じた後にアプリケーションを終了する
- 6. オープン後にPyQtウィンドウが閉じます
- 7. extjs内の子ウィンドウを閉じた後にアクションを実行
- 8. mvim最後のタブを閉じるウィンドウを閉じたくない
- 9. 別のセッションで同じウィンドウ内の別のペインにアクセスする
- 10. ウィンドウが閉じた後に復元されない
- 11. GMap.Net:ウィンドウが閉じた後、処理に時間がかかる
- 12. OpenGLウィンドウを閉じた後でもプログラムを続行
- 13. Code:Blocksでこのウィンドウを閉じた
- 14. 同じセッション内でログインした後にPHPでリダイレクトする
- 15. WCFを返した後のNHibernateセッションを閉じます
- 16. ブラウザを閉じたときにセッションを閉じてインデックスページにリダイレクトする方法
- 17. ブラウザを閉じた後のASP.NETセッション状態
- 18. C#Winform閉じたウィンドウを他のウィンドウに呼び出す
- 19. Response.End()の後にウィンドウを閉じますか?
- 20. awtでウィンドウを閉じるには?
- 21. GWTでウィンドウを閉じるには?
- 22. ポップアップを閉じた後にプラットフォームを閉じる| JavaFX
- 23. モーダルが閉じられた後に$ uibModal閉じたイベント
- 24. ファイアウォール拡張子から閉じた(閉じた後に)
- 25. ウィンドウを閉じる
- 26. ウィンドウを閉じる
- 27. aspxページが閉じられた後にセッションをクリアするには?
- 28. 起動後に自動的にTomcatウィンドウが閉じます
- 29. Greasemonkeyでウィンドウを閉じる
- 30. バックグラウンドでウィンドウを閉じる
'xampp/tmp'フォルダは普通ですxamppを使うか、 'session_save_path()'を見ることができます。 – gaurav