![]() |
![]() |
![]() ![]()
Post
#1
|
|
Grupa: Zarejestrowani Postów: 24 Pomógł: 0 Dołączył: 1.02.2004 Skąd: Wrocław Ostrzeżenie: (0%) ![]() ![]() |
Witam.
Mam mały problem z obsługą sesji, a dokładniej z okresem jej wygasania. Do przechowywania SID używane jest cookie. Zmienną cookie_lifetime mam ustawioną na 20 minut:
Cookie z SID jest automatycznie tworzone przez php ze zdefiniowanym przeze mnie okresem ważności (20 minut do przodu). Tyle, że przy przeglądaniu strony, ważność tego cookie nie jest odnawiana, czyli pomomo tego, że użytkownik przez całe 20 minut jest aktywny w serwisie (przegląda strony) to i tak po 20 minutach sesja jest tracona, albowiem cookie traci ważność i jest generaony nowy SID. Coś jest nie tak z moim php, czy to normalna sytuacja i trzeba np. samemu zadbać o odświeżanie ważności cookie zawierającego SID? |
|
|
![]() |
![]()
Post
#2
|
|
Grupa: Moderatorzy Postów: 4 465 Pomógł: 137 Dołączył: 26.03.2004 Skąd: Gorzów Wlkp. ![]() |
No a dlaczego ma odnawiać sesję przy przeladowaniu?
Właśnie na tym to polego, żeby nie traciło (IMG:http://forum.php.pl/style_emoticons/default/smile.gif) Jeśli masz tak jak mówisz, to nawet jak user wyłączy przeglądarkę, to powinien potem być zalogowany. Wyloguje go dopiero po 20 minutach. Jeśli nie ustawisz wazności ciastka, to jest wazne do wyłaczenia przeglądarki i tyle. |
|
|
![]() ![]() |
![]() |
Aktualny czas: 14.10.2025 - 21:09 |