Я хочу, чтобы я уничтожал сеанс, когда пользователи закрывают вкладку или окно, не выйдя из системы должным образом. И я подумал, что это может работать:Уничтожение сеанса, когда пользователь закрывает вкладку или окно
JavaScript:
$(window).on("beforeunload", function(){
alert("Beforeunload called");
$(document).load("vve_inc/php/vve_logout.php");
});
РНР:
<?php
session_start();
session_destroy();
?>
Оповещение работает отлично, но PHP-скрипт не делает. У кого-нибудь есть идеи?
Чтобы заставить выходить из строя, вам будет лучше с «без активности» aproach. Проверьте, как долго пользователь неактивен, и если это превысит ваш трэш, закройте сеанс. – DarkBee