|
|
| Povezave |
|---|
|
Spletne strani Ključne besede Mali oglasi Mizarstvo Kuhinje |
|
|
| Povezave |
|---|
|
Spletne strani Ključne besede Mali oglasi Mizarstvo Kuhinje |
2. PHP
2.15 Piškotki in seje
2.15.4 Uničevanje seje | 2.15.4 Uničevanje seje |
|
|
|
Oddoločitev sejinih spremenljivk učinkovito prepreči ponovno uporabo katerekoli informacije, vendar je treba poleg tega razveljaviti tudi sejin piškotek na način: if(isset($_COOKIE[session_name()])) { setcookie(session_name(), '', time()-86400,'/'); } V tem primeru se funkcija session_name() uporabi, da se dobi ime seje dinamično. Poleg tega se resetira sejin piškotek na prazen niz in nastavimo še, da piškotek poteče že 24 ur pred tem. Zadnji argument ('/') uporabi piškotek za celo domeno. Nato še uničiš sejo na naslednji način: session_destroy(); Z uničenjem seje na tak način ni tveganja, da bi nepooblaščena oseba pridobila dostop do zaščitenega dela strani ali da bi se med sejo izmenjale kakšne informacije. Kljub temu je pomembno, da se v sejine spremenljivke ne shranjuje občutljivih informacij, ker se lahko uporabnik pozabi odjaviti in ni vedno možno zagotoviti, da bo ukaz session_destroy() sprožen. |