私はphp/ajaxでAPIを使用しています.すべてのページに、一定時間後にユーザーが非アクティブであるためにログアウトされていないかどうかのテストが含まれています. 動作しますが、時々問題が発生します。ストーリーは次のとおりです。
index.php というファイルが 1 つあります。Index.php には div があります。「div」と名付けましょう。また、いくつかのボタンがあります。「新規」と「変更」という名前にしましょう。ボタンを押すと、ファイルnew.phpとmodify.phpの本体がajaxメソッドを介して「div」にロードされます。ここまでは順調ですね。ただし、ユーザーが一定時間非アクティブになると、ログアウトする必要があります。そして、そうです。しかし残念なことに、なぜそれが起こっているのかは明らかです.ログアウトページはindex.phpではなく、「div」の本体に出力されます. 分かりやすいです。「新規」ボタンを押すと、new.php に移動します。New.php は、ログインしているかどうかを確認します。ログインしていないため、logout.page にリダイレクトされるため、new.php はログアウト ページになり、「div」の本体になります。ここに質問があります: ページ全体をリダイレクトする方法 (index. php) ログアウトして div に印刷しない場合は、ログアウト ページに移動します。ajaxを使用しているため、「新規」ボタンを押してもindex.phpが更新されないことに注意してください。それは私のdivをリフレッシュするだけです。それは可能ですか?