Witaj Gościu! ( Zaloguj | Rejestruj )

Forum PHP.pl

 
Reply to this topicStart new topic
> [ZendFramework] Odświeżenie cookie lifetime dla sesji przy odświeżeniu strony
jajcarzd1
post
Post #1





Grupa: Zarejestrowani
Postów: 215
Pomógł: 19
Dołączył: 24.12.2003
Skąd: Przemyśl

Ostrzeżenie: (0%)
-----


Witam

Mam pytanie odnośnie możliwości odświeżania czasu życia cookies'a sesyjnego przy każdym requeście. Niezależnie od zastosowanych opcji w ramach Zend_Session::setOptions() czas życia ciastka nie wydłuża się i pozostaje stały, co spowoduje że po upłynięciu ustawionego czasu np. 30 minut (mimo aktywności użytkownika w serwisie) zostanie wygenerowane nowe ciastko a poprzednia sesja się zakończy. Czy macie jakieś rozwiązania w jaki sposób można tego dokonać? Poza Zendem to mogę przy każdym requeście wykonać poniższe komendy, gdyż one powodują aktualizację czasu życia. Nie mam natomiast pomysłu jak zrobić to w ramach frameworka (pomijam funkcję regenerateId())

  1. $lifetime= 1800;
  2. setcookie(session_name(),session_id(),time()+$lifetime ,'/');


Dzięki i pozdrawiam.

Ten post edytował jajcarzd1 11.06.2015, 13:44:22


--------------------
My mind is glowing ...
Jeśli pomogłem push the button :)
Go to the top of the page
+Quote Post

Reply to this topicStart new topic
1 Użytkowników czyta ten temat (1 Gości i 0 Anonimowych użytkowników)
0 Zarejestrowanych:

 



RSS Aktualny czas: 19.08.2025 - 21:50