Autor | Zpráva | ||
---|---|---|---|
srigi Profil |
#1 · Zasláno: 8. 7. 2006, 18:26:50
Hi, takze ako odstranim cookie z headeru. Priklad. Hned na zaciatku "index.php" je volana funkcia "session_start()". Overi sa prihlasenost, overi sa ci mi bol poslany prihlasovaci formular, ak nie zobraz formular. A prave tu v tomto bode - posli formular, by som kcel deletnut cookie PHPSESSID z headerov. Pretoze "session_start()" mi zapise do headeru tuto cookie. Samozrejme no-output a "headers already sent" tu neriesme, toto nie je problem. Proste kym je user vo verejnej sekci, nech sa mu neposielaju cookies.
|
||
Meldo Profil |
#2 · Zasláno: 8. 7. 2006, 18:52:40
Moc tomu nechapem.
Ked mu nechces posielat cookie, tak mu ich neposielaj. Posli ich az po odoslani formulara. |
||
srigi Profil |
#3 · Zasláno: 8. 7. 2006, 19:25:21
No jo ale session_start() Ti posle cookie. A session_start() mam v kazdej stranke.
|
||
Hugo Profil |
#4 · Zasláno: 8. 7. 2006, 19:31:20
srigi
Tak volej session_start jen kdyz je user v chranene casti webu. |
||
srigi Profil |
#5 · Zasláno: 8. 7. 2006, 19:49:46
Lenze to zistis iba tak ze zavolas "session_start()" a pozres sa ci su zaregistrovane $_SESSION varieables!
|
||
srigi Profil |
#6 · Zasláno: 8. 7. 2006, 19:51:44
Jednoducho, vseobecne, nebavme sa o session_start().
vykonam v skripte "setcookie(bla, bla, bla, bla);" Je po tomto mozne z headerov odstranit tuto cookie, ESTE PRED ODOSLANIM VYSTUPU! |
||
DJ Miky Profil |
#7 · Zasláno: 8. 7. 2006, 19:54:15
srigi
přes Output Buffering to nejde? |
||
Hugo Profil |
#8 · Zasláno: 8. 7. 2006, 19:57:08
Tak ještě jeden dotaz. K čemu je to dobré? Proč ti ta jedna sušenka tak vadí?
|
||
Meldo Profil |
#9 · Zasláno: 8. 7. 2006, 19:58:32
Mozno by si mohol hned po odoslani vystupu spustit nejaky externy script, ktory by cookies vymazal.
A preco vlastne nechces, aby sa im cookie/session neposielalo? |
||
srigi Profil |
#10 · Zasláno: 8. 7. 2006, 20:06:06
Chcem to vediet principialne. Ci mozem "editovat" obsah vystupu (v tomto pripade headers) este pred poslanim klientovi.
To iste ma bude zaujimat, ked budem kciet menit obsah pri pouziti "ob_start()". |
||
Časová prodleva: 18 let
|
Toto téma je uzamčeno. Odpověď nelze zaslat.
0