Можно создать дубликат:
(PHP) how to destroy or unset session when user close the browser without clicking on logout?Как истекает сеанс при закрытии окна браузера
Как истекает сеанс при закрытии окна браузера
Можно создать дубликат:
(PHP) how to destroy or unset session when user close the browser without clicking on logout?Как истекает сеанс при закрытии окна браузера
Как истекает сеанс при закрытии окна браузера
Другой способ - захватить событие выгрузки окна в javascript, вызывать логику окончания сеанса.
Благодаря
Это будет уже если вы не установили cookie. Не нужно ничего делать
<script language="javascript">
function fnUnloadHandler() {
// Add your code here Write Ajax code to invalidate session
alert("Are you sure to close ?");
}
</script>
<body onbeforeunload="fnUnloadHandler()">
<!-- Your page content -->
</body>