Autor Zpráva
ananasovapasta
Profil *
ahoj,
jaký je základní rozdíl mezi cookies a sessions ?
kde se ukládájí?

děkuji
mckay
Profil
ananasovapasta:
Vím, že pokud máš vypnuté cookies, tak session nefungují, takže předpokládám, že se ukládají nějaké hodnoty do prohlížeče.

//Jinak hned první odkaz na googlu ti řekne co potřebuješ. http://www.google.cz/search?hl=cs&source=hp&q=cookies+vs+session&btnG=Vyhledat+Googlem&lr=&aq=f&oq=
fajzen
Profil
cookies na strane klienta (prehliadača) a sessions na strane servera (ale aj pri použití sessions sa ukladá cookies s názvom session súboru)
keeehi
Profil
mckay:
Pokud jsou vypnuté cookies, session funguje, ale sid se neukládá do cookies ale je v adrese.
ananasovapasta
Profil *
aha, takže je vždy lepší používat sessions ?
keeehi
Profil
ananasovapasta:
Záleží jak na co. Cookies mohou zůstat v počítači i po zavření prohlížeče. Sessions se po zavření prohlížeče zruší.
Nebo se pletu?
ananasovapasta
Profil *
aha :) díky
takze sessions jsou záležitostí prohlížeče -> víc prolhížečů nesdílí stejné sessions , ale více prohlížečů sdílí stejné cookies , je to tak ?
keeehi
Profil
ananasovapasta:
sessions je proměnná (spíše je to pole) na servru a je přístupná mezi různými stránkami na servru. Aby ale ta nová stránka věděla, kde ta proměnné je, ta původní jí "napíše adresu" do cookie (nebo do url).

Přečti si třeba toto. Je to anglicky, ale tu budeš nejspíš muset tak jako tak zvládnout. Hned na začátku je vysvětlen rozdíl mezi session a cookie.


"The main difference between cookies and sessions is that cookies are stored in the user's browser, and sessions are not. This difference determines what each is best used for."
Můj překlad: Hlavní rozdíl mezi cookies a sessions je, že cookies jsou uložené v uživatelově prohlížeči a sessions ne. Tento rozdíl určuje, který je nejlepší použít.
fajzen
Profil
ananasovapasta:
více prohlížečů sdílí stejné cookies
nie, každý prehliadač má vlastný adresár, kam ukladá cookies
ananasovapasta
Profil *
ok:) děkuji ji vám moc za pomoc

Vaše odpověď


Prosím používejte diakritiku a interpunkci.

Ochrana proti spamu. Napište prosím číslo dvě-sta čtyřicet-sedm: