![]() |
![]() ![]() |
![]() |
![]()
Post
#1
|
|
![]() Grupa: Zarejestrowani Postów: 101 Pomógł: 0 Dołączył: 2.09.2007 Ostrzeżenie: (0%) ![]() ![]() |
Witam.
Co zrobić aby po 15min nieaktywności na stronie zniszczyło sesje? Mój logout wygląda tak: [php] Ten post edytował ManiQu 27.10.2007, 10:26:35 |
|
|
![]()
Post
#2
|
|
![]() Grupa: Zarejestrowani Postów: 266 Pomógł: 20 Dołączył: 15.11.2006 Skąd: Koszalin Ostrzeżenie: (0%) ![]() ![]() |
Możesz ustawić po prostu w pliku konfiguracyjnym ( php.ini ) parametr session.cookie_lifetime ( czas trwania sesji ( ciasteczka ) ), standardowo jest chyba ustawiony na 0, z czego wynika ze sesja jest konczona przy zamykaniu przegladarki ...
Innym sposobem moze byc wrzucenie skryptu do crona i sprawdzanie czy uzytkownik wykonal jakas akcje w ciagu ostatnich 15 minut. -------------------- - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -
|
|
|
![]()
Post
#3
|
|
Grupa: Zarejestrowani Postów: 12 Pomógł: 0 Dołączył: 23.10.2007 Ostrzeżenie: (0%) ![]() ![]() |
Podpowiem jak używać sesje
![]() Start sesji zawsze na początku pliku ![]() [php] Ten post edytował Kosa_03 27.10.2007, 15:32:21 |
|
|
![]()
Post
#4
|
|
![]() Grupa: Zarejestrowani Postów: 101 Pomógł: 0 Dołączył: 2.09.2007 Ostrzeżenie: (0%) ![]() ![]() |
a nie da się tego zrobic ifem?
ze if nie aktywny iles tam to session_destroy(); ? |
|
|
![]()
Post
#5
|
|
![]() Grupa: Zarejestrowani Postów: 102 Pomógł: 1 Dołączył: 26.07.2006 Skąd: Londyn Ostrzeżenie: (0%) ![]() ![]() |
gdy uzytkownik zaloguje sie do systemy, do danych jego sesji dorzuc czas w ktorym sie zalogowal. za kazdym odswiezeniem storny dla zalogowanych userow sprawdzaj czas zalogowania z aktualnym czasem i jesli roznica bedzie ponad 15 zniszcz sesje.
-------------------- |
|
|
![]()
Post
#6
|
|
![]() Grupa: Zarejestrowani Postów: 255 Pomógł: 5 Dołączył: 20.03.2007 Skąd: Kraków Ostrzeżenie: (30%) ![]() ![]() |
Wy to byscie tylko niszczyli - budować trzeba
![]() |
|
|
![]()
Post
#7
|
|
![]() Grupa: Zarejestrowani Postów: 101 Pomógł: 0 Dołączył: 2.09.2007 Ostrzeżenie: (0%) ![]() ![]() |
gdy uzytkownik zaloguje sie do systemy, do danych jego sesji dorzuc czas w ktorym sie zalogowal. za kazdym odswiezeniem storny dla zalogowanych userow sprawdzaj czas zalogowania z aktualnym czasem i jesli roznica bedzie ponad 15 zniszcz sesje. aż tak zdolny to nie jestem ![]() |
|
|
![]()
Post
#8
|
|
Grupa: Zarejestrowani Postów: 12 Pomógł: 0 Dołączył: 23.10.2007 Ostrzeżenie: (0%) ![]() ![]() |
Możesz tak zrobić:
Plik oblicz_czas.php
Jeśli, ktoś umie dokończyć moje wypociny to bardzo bym prosił... To jest tylko część skryptu, który powinien działać... Ten post edytował Kosa_03 27.10.2007, 16:11:57 |
|
|
![]() ![]() |
![]() |
Wersja Lo-Fi | Aktualny czas: 25.06.2025 - 16:55 |