私はPHPを使用しており、フレームワークはcodeigniterです。 すべてのデータを表示するためにiframeを配置しました。 ログアウトリンクをクリックすると、セッション値がクリアされ、ログインページにリダイレクトされます。 しかし、もう一度戻るボタンを押すと前のフレームが表示されます。 しばらくしてブラウザの戻るボタンを押してもフレームに何も表示されませんが、リフレッシュボタンを押すとセッションが再初期化され、再び動作します。 私はcodeIgniterでセッションを破壊するように頼みます。ユーザーが戻るボタンを押した場合、訪問することはできません。htmlフレームとcodeIgniterのログアウトの問題
0
A
答えて
0
それが崩壊していないセッションよりも、ブラウザのキャッシュにかなりあるので、あなたは、ユーザーがログインしている間、ページをキャッシュ防ぐために、いくつかのヘッダーを送信する必要があります:あなたはセッションとしてクッキーを使用している場合は、[+]
header('Expires: '.date('r',time()-86400)); // Date from the past
header('Cache-Control: no-store, no-cache, must-revalidate, post-check=0, pre-check=0');
header('Pragma: no-cache');
そして、 iframe内の識別子は、Internet Explorerが内部IFRAMEからクッキーを設定するために追加のヘッダー
header('P3P: CP="IDC DSP COR ADM DEVi TAIi PSA PSD IVAi IVDi CONi HIS OUR IND CNT"');
をNeDSのことに注意してください。
関連する問題
- 1. CodeigniterのFirefoxログアウト問題
- 2. HTMLフレームセットとフレームの問題
- 3. htmlフレームの問題
- 4. htmlのフレームの問題
- 5. springbootとangularjsのログアウト問題
- 6. linkedinログアウトの問題
- 7. Facebookログアウトの問題
- 8. Symfony2のログアウト問題
- 9. Firebaseのログインとログアウトの問題
- 10. jqGridとCodeIgniterの問題
- 11. CakePHPのログアウトの問題
- 12. 春のセキュリティログイン/ログアウトの問題
- 13. ログアウト後のログインの問題
- 14. codeigniterのコントローラーでhtmlリンクを変更するときの問題
- 15. Ionic2タブとログアウト画面の問題
- 16. Kentor SAML SSOログアウトの問題
- 17. WSO2 ISのログアウト問題
- 18. Facebook SDKログアウトの問題
- 19. 認証 - JavaScript - ログアウトの問題
- 20. 電子メールアプリケーションのログアウト問題
- 21. ログアウト、クッキー、掲示の問題
- 22. CodeIgniter - ログアウト
- 23. Facebookログインボタン:ログアウト問題
- 24. パラレルCodeIgniterと静的HTMLおよびhtaccessの問題
- 25. 問題フレーム
- 26. CodeIgniterのフォントの問題 - CORSの問題
- 27. CodeIgniterのHMVC問題
- 28. codeigniterサブドメインリダイレクトの問題
- 29. CodeIgniterのルート問題
- 30. Codeigniter redirect()の問題