Autor | Zpráva | ||
---|---|---|---|
Jiří Ráb Profil |
#1 · Zasláno: 28. 1. 2019, 18:27:58
Ahoj chtěl jsem se vás zeptat jak uplne odstranit session při odhlášení uživatele já to dělam takto
session_start(); $_SESSION = array(); setcookie('PHPSESSID',"", time()-3600); session_destroy(); header("Location:index.php"); |
||
Keeehi Profil |
#2 · Zasláno: 28. 1. 2019, 23:09:33
Jiří Ráb:
„Nevím proč.Dík za pomoc“ Protože kontrolovat a případně uklízet ty soubory při každém požadavku by bylo moc náročné, tak se to dělá jen občas. Jestli tam soubor je nebo není, není z hlediska aplikace důležité. Jediné co stačí kontrolovat je zda jsou v $_SESSION data která očekáváš. Tudíž session_start(); $_SESSION = null; header("Location:index.php"); Ony se ty soubory časem uklidí. Buď se to děje naplánovaným zvláštním procesem nebo na při nějakém požadavku s pravděpodobností 1:N. |
||
Časová prodleva: 6 let
|
0