ページ上でアクションがなく、5 分後にシステムが自動的にログアウトします システムにログインしたユーザーが 5 分以内にアクションがない場合、システムから自動的にログアウトするようにしたいです。これを解決する方法を教えてください。 ページにアクションがないかどうかを確認するにはどうすればよいですか? -----解決策---------checklogin.php ページを作成します タイムアウトしたかどうかを判断する必要があるページにこのページを含めます session_start(); header("content-type:text/html; charset=utf-8"); //タイムアウト時間、単位: 秒、ここでは 10 分に設定します。 $タイムアウト=600; $now=時間(); if(($now-$_SESSION['session_time'])>$timeout) { //タイムアウトしました。 unset($_SESSION['clientID']); } それ以外 { // まだタイムアウトしていません $_SESSION['セッション時間']=時間(); } if(empty($_SESSION["clientID"])) { echo "alert('現在ログインしていないか、ログインがタイムアウトしました。再度ログインしてください');window.parent.location.href='../';< ;/スクリプト>" ;<br> 終了;<br> }<br><br>------解決策---------<br><font color="#FF8000"></font><br>引用:<fieldset> <legend class="font_bold">システムにログインしているユーザーは、5 分以内に操作がなければ自動的にシステムからログアウトするようにしたいです。これを解決する方法を教えてください。 </legend> ページにアクションがないかどうかを確認するにはどうすればよいですか? <blockquote> <br>それでは、ユーザーがログインしているかどうかをどのように判断するのでしょうか? </blockquote> </fieldset>------解決策----------------------<br><font color="#FF8000">ログインに成功したユーザーの場合は、ユーザー名を入力してくださいセッション内で、セッション内にデータがあるかどうかを確認できます。存在しない場合は、システムを自動的に終了します</font><br>。</div>