Witam,
mam pewne pytanie - mam logowanie na sesjach z php (nie trzymam nic w bazie, tylko w cookies) i zastanawiam się, jak sprawdzać, czy sesja uległa wygaśnięciu.
Normalnie sprawdzam, czy istnieje pole id w $_SESSION - jeżeli tak, to user jest zalogowany, jeżeli nie, to przekierowywany na stronę logowania i dalsze operacje nie są wykonywane.
Jak rozumiem, jeżeli sesja wygaśnie i jej plik zostanie usunięty z serwera, to zawartość $_SESSION de facto nie istnieje - w cookies usera i tak leży tylko identyfikator sesji na serwerze.
Tak więc, nie jest możliwe, aby po wygaśnięciu skrypt "wykrył" istnienie sesji i działał tak, jakby user był nadal zalogowany?