tolszowka
23.11.2011, 13:56:30
Witam.
Mam pytanie dotyczące sesji w php.
Czy wiecie może, czy id sesji może się powtórzyć w przeciągu pewnego czasu?
Tzn. czy ktoś odwiedzający stronę dzisiaj może mieć takie same id sesji jak ktoś odwiedzający tą samą stronę za np. pół roku, czy na pewno będą inne?
Z góry dziękuję za odpowiedź.
Tadek
Sephirus
23.11.2011, 14:00:28
Praktycznie rzecz biorąc jest możliwe powtórzenie identyfikatora sesji po dłuższym czasie. Jednak identyfikator nigdy nie powtórzy się dla dwóch sesji w tym samym czasie.
Dodatkowo założenie, że odwiedzenie z takim samym identyfikatorem sesji serwisu za pół roku jest totalnie błędne - na serwerze takiej sesji już nie będzie i zostanie utworzona nowa o takim identyfikatorze lub zmieniony identyfikator na ten nowo utworzonej sesji.
Sesja musi mieć charakter tymczasowy ze względów bezpieczeństwa.
tolszowka
23.11.2011, 14:11:30
Dzięki.
Gwoli wyjaśnienia: interesuje mnie to z tego względu, że zapisuje session_id w bazie danych, a następnie identyfikuje po nim zawartość koszyka w sklepie.
Pozdrawiam
To jest wersja lo-fi głównej zawartości. Aby zobaczyć pełną wersję z większą zawartością, obrazkami i formatowaniem proszę
kliknij tutaj.