Autor | Zpráva | ||
---|---|---|---|
Anonymni user Profil * |
#1 · Zasláno: 30. 12. 2007, 19:07:34
Chtěl bych se zeptat, k čemu slouží session id a jestli se na nej mohu spolehnout. Chtěl bych ho ukládat do cookies a potom jestli tim urcovat ID dalsi relace.Díky moc
|
||
Str4wberry Profil |
#2 · Zasláno: 30. 12. 2007, 19:11:07
|
||
Mastodont Profil |
#3 · Zasláno: 30. 12. 2007, 19:12:13
Ukládat session ID do cookies je IMHO blbost. Není důvod.
|
||
Anonymni user Profil * |
#4 · Zasláno: 30. 12. 2007, 19:16:06
Str4wberry
To mám pročtený.Pri prihlaseni SESSIONS se ulozi cookina s ID SESSION. Po dalsim nactenim cookiny se stane toto: session_id($_COOKIE['id_relace']); session_start(); Tim zarucim, aby se uzivatel nemusel znovu prihlasit (pokud samozrejme cookina existuje). Ale potrebuju si byt naprosto jisty, zda SESSION ID nesklame. |
||
Mastodont Profil |
#5 · Zasláno: 30. 12. 2007, 19:18:14
session_start() se volá vždy jako první.
|
||
Anonymni user Profil * |
#6 · Zasláno: 30. 12. 2007, 19:20:33
Tady máte ukázku:
<? if(isset($_COOKIE['relace'])){ session_id($_COOKIE['relace']); session_start(); echo 'Už jsi přihlášen'; } else{ session_start(); setcookie('relace',session_id()); echo 'Nebyl jsi přihlášen, ale už sem tě přihlásil'; } ?> |
||
Anonymni user Profil * |
#7 · Zasláno: 30. 12. 2007, 19:39:21
Má cenu tam tedy dávat SESSION ID?
|
||
Mastodont Profil |
#8 · Zasláno: 30. 12. 2007, 19:43:56
Session id se automaticky přenáší v URL, pokud není potlačeno volbou session.use_only_cookies. O sešnách je dost textů, přečti si je.
|
||
Leo Profil |
#9 · Zasláno: 30. 12. 2007, 19:45:53
"Session id se automaticky přenáší v URL, pokud není potlačeno volbou session.use_only_cookies"
Ovsem mnohem rozumnejsi je session id v URL vypnout a nechat je v cookies. Leo |
||
XXyyXX Profil * |
#10 · Zasláno: 30. 12. 2007, 19:48:52
Tak pokud vím, tak SID se využívá právě tehdy, pokud má uživatel vypnuté cookies (pokud cookies fungují, SID neexistuje). SID slouží k jedinečné autorizaci uživatele...
|
||
Anonymni user Profil * |
#11 · Zasláno: 30. 12. 2007, 19:53:54
XXyyXX
K tomu to v mém případě neslouží.Používám to jako "identifikator k paměti". |
||
Mastodont Profil |
#12 · Zasláno: 30. 12. 2007, 19:53:56
Leo
Samozřejmě. |
||
Časová prodleva: 16 let
|
0