Ich möchte den inaktiven Benutzer nach 5 Minuten abmelden.Inaktiven Benutzer zum Abmelden erzwingen
ich diesen Code bin mit den Benutzeraktivitäten
if (isset($_SESSION['LAST_ACTIVITY']) && (time() - $_SESSION['LAST_ACTIVITY'] > 7)) {
// last request was more than 30 minutes ago
session_unset(); // unset $_SESSION variable for the run-time
session_destroy(); // destroy session data in storage
header('Location: ../index.php');
exit;
}
$_SESSION['LAST_ACTIVITY'] = time(); // update last activity time stamp
aber das Problem zu verfolgen, wenn die Zeit aus ist es nicht die Sitzung zerstört und leitet ihn, wenn der Benutzer öffnen oder aktualisieren Sie die Seite
Ich möchte ihn automatisch abmelden
Wie kann ich das erreichen?
Danke zu senden. Ich denke, es gibt einen Weg ohne Ajax zu benutzen. Danke für den Tipp – jack
Sie könnten einen einfachen Timer in Javascript ausführen, um AJAX zu vermeiden, aber Sie können natürlich viel mehr Feinheiten implementieren, wenn Sie zurück auf den Server verweisen –