Autor Zpráva
Alastor_Kopal
Profil *
Co myslíte že je lepší pro registrování a přihlašování
session nebo cookies ?
Joker
Profil
Jak na co.
Na udržování stavu uživatele spíš session. Ale session ID se zas předává v cookie :-)
Alastor_Kopal
Profil *
Třeba
online hra - cookies
obyčejná stránka - sesion
firma - session

?
ninja
Profil
Alastor_Kopal: spise:

cookies: sledovani, mereni, dlouhodoba identifikace (a prihlaseni)

session: aktualni navsteva uzivatele, kosik eshopu, atd.
Nox
Profil
Alastor_Kopal
Dal bych to přesně naopak (nevím tedy co myslíš tím "firma")
tiso
Profil
Alastor_Kopal - COOKIE len na identifikáciu trvalého prihlásenia (na základe ktorého sa automaticky prihlási), na všetko ostatné SESSION.
imploder
Profil
Alastor_Kopal
U sessions se informace ukládají na serveru, u klienta (tj. v prohlížeči) je jen SID, kterým se prohlížeč identifikuje. Jediné, co se tahá po síti, je SID (buď ve formě cookies, nebo (pokud prohlížeč cookies nepodporuje, příp. se to tak dá natvrdo nastavit) jako proměnná v URL). Naproti tomu cookies se na serveru nikam neukládá, při každém set_cookie se proměnná pošle jako součást odpovědi prohlížeči a na čtení cookies zase všechny proměnné zaregistrované pro danou stránku prohlížeč serveru posílá.

Na přihlašování a udržování dočasných stavových informací přihlášených uživatelů je sessions přímo dělané. Takže na přihlašování spíš sessions. Nicméně je možné si jednoduše vyrobit i řešení přihlašování vlastní, bez sessions a bez cookies. Jenom je to o něco míň pohodlné v tom, že si sám musíš doplňovat identifikátor (klíč) přihlášeného uživatele do odkazů a formulářů, kde chceš, aby uživatel po jejich použití zůstal přihlášený. Taky je potřeba mít nějaký registr přihlášených uživatelů (nejlépe tabulku v databázi). Sessions ti něco takového vytváří automaticky v souboru (jde to ale myslím nastavit různě).

Vaše odpověď

Mohlo by se hodit


Prosím používejte diakritiku a interpunkci.

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

0