Witaj Gościu! ( Zaloguj | Rejestruj )

Forum PHP.pl

 
Reply to this topicStart new topic
> [PHP]Długość sesji
Dominator
post 19.12.2011, 00:00:53
Post #1





Grupa: Zarejestrowani
Postów: 565
Pomógł: 15
Dołączył: 11.10.2010

Ostrzeżenie: (20%)
X----


Witam

Czy w PHP jest możliwość zwiększenia "żywotności" sesji ?
Powiedzmy że jak się zaloguję to sesja trzyma 10 minut, a chciałbym aby trzymała z 30 minut.

Da radę takie coś zrobić ?

Pozdrawiam.
Go to the top of the page
+Quote Post
Shili
post 19.12.2011, 00:02:34
Post #2





Grupa: Zarejestrowani
Postów: 1 085
Pomógł: 231
Dołączył: 12.05.2008

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


http://www.php.net/manual/en/session.confi...cookie-lifetime

Przykład do zamknięcia przeglądarki:
  1. ini_set('session.cookie_lifetime',0);

Jeśli oczywiście Twój serwer załapie.

Ten post edytował Shili 19.12.2011, 00:03:52
Go to the top of the page
+Quote Post
Sephirus
post 19.12.2011, 08:42:40
Post #3





Grupa: Zarejestrowani
Postów: 1 527
Pomógł: 438
Dołączył: 28.06.2011
Skąd: Warszawa

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


Sesja to ciekawy temat smile.gif

Może wystarczyć tak jak napisał wyżej Shili ustawienie tej opcji w configu. Możesz też posłużyć się funkcją session_set_cookie_params (musisz ją wywołac PRZED session_start).

Musisz pamiętać też, że zarówno opcja z postu wyżej jak i moja zadziałają tylko jeśli nie ma jeszcze ustawionego cookie z sesją - przed jego utworzeniem.



--------------------
If you're good at something, never do it for free.
Potrzebujesz skryptu JS lub PHP - szukasz kogoś kto przetestuje twoją aplikację pod względem bezpieczeństwa? Szybko i solidnie? Napisz ;)
Mój blog - Jak zwiększyć wydajność front-endu - O buforowaniu wyjścia w PHP słów kilka...
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 Wersja Lo-Fi Aktualny czas: 15.07.2025 - 04:28