Witaj Gościu! ( Zaloguj | Rejestruj )

Forum PHP.pl

> [php] zycie sesji
trucksweb
post
Post #1





Grupa: Zarejestrowani
Postów: 1 199
Pomógł: 31
Dołączył: 22.03.2004
Skąd: Warszawa

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


durne pytanie, system logowania tworzy sesje:
  1. <?php
  2. //ustawienie danych sesji
  3. session_name('loginsystemu');
  4. ini_set('session.gc_maxlifetime',5);
  5. $id = $row[0];
  6. $nazwa_admina = $row[1];
  7. $login = $row[2];
  8. $haslo = $row[3];
  9. $uprawnienia = $row[4];
  10. session_register("nazwa_admina");
  11. session_register("login");
  12. session_register("haslo");
  13. session_register("uprawnienia");
  14. ?>


i teraz co jest zle, ze czas zycia sesji nie jest uwzgledniany ? tzn, chcialbym aby po 5s sesja zostala usunieta (IMG:http://forum.php.pl/style_emoticons/default/sciana.gif)
Go to the top of the page
+Quote Post
 
Start new topic
Odpowiedzi
netmare
post
Post #2





Grupa: Zarejestrowani
Postów: 285
Pomógł: 37
Dołączył: 18.12.2007
Skąd: Łódź

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


Czas życia sesji z usuwaniem sesji ma nie wiele wspólnego, poczytaj o session garbage collection

w php.ini dla php5

session.gc_probability = 1
session.gc_divisor = 1000


Możesz pozmieniać te wartości, tylko nie przesadź, bo w przypadku dużego projektu może to skutecznie obciążyć system.
Go to the top of the page
+Quote Post

Posty w temacie


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

 



RSS Aktualny czas: 26.12.2025 - 16:58