![]() |
![]() |
--Początkujący-- |
![]()
Post
#1
|
Goście ![]() |
Mam problem z sesjami, a mianowicie sesja nie kończy się, gdy jestem afk ponad +20 minut - wydaje mi się ze po takim czasie sesja nie powinna już istnieć.
Nawet, gdy wyłącze i włącze przeglądarke to sesja dalej trwa. Dopiero po kliknieciu wyloguj sesja się kończy. Dopiero się ucze php, więc nie wiem czy kod jest poprawny, na 100% gdzieś zrobiłem błąd.. Proszę mnie nie odsyłać do kursów, bo przeglądałem juz kilka. Manual także mi nie pomógł. Ogólnie nie wiem czy można tak pisać stronę (IMG:style_emoticons/default/biggrin.gif) ale tak jak wspomniałem, dopiero się uczę - dużo przede mną. A więc plik index.php
pliki profil.php/ustawienia.php wyglądają podobnie czyli:
header.php
foother.php nie bede podawal bo tam jest tylko stopka w htmlu. config.php nie wiem czy to rozpoczecie sesji w configu jest potrzebne.. ale czekam na wasze wypowiedzi (IMG:style_emoticons/default/wink.gif) |
|
|
![]() |
![]()
Post
#2
|
|
Grupa: Zarejestrowani Postów: 428 Pomógł: 77 Dołączył: 10.07.2011 Skąd: Warszawa Ostrzeżenie: (0%) ![]() ![]() |
Z php sprawa wygląda tak, że jak się załaduje, to nic bez Twojej ingerencji się nie zrobi (samo z siebie polecenie do serwera nie zostanie wysłane).
Więc możesz to zrobić na przykład tak:
Czyli - po załadowaniu się strony, zegar tyka i powiedzmy że użytkownik nie wykonał akcji przez 60 * 20 + 1 sekund, to po następnej akcji będzie się musiał ponownie zalogować (czy co tam z tym zrobisz). |
|
|
![]() ![]() |
![]() |
Aktualny czas: 17.10.2025 - 19:59 |