![]() |
Ograniczony czas sesji - Wersja do druku +- Forum Webmastera, HTML, CSS, PHP, MySQL, Hosting, Domeny - Forum dla Webmasterów (https://www.webmastertalk.pl) +-- Dział: Technologie internetowe - tworzenie stron WWW (https://www.webmastertalk.pl/forum-technologie-internetowe-tworzenie-stron-www) +--- Dział: Programowanie, Bazy danych (https://www.webmastertalk.pl/forum-programowanie-bazy-danych) +--- Wątek: Ograniczony czas sesji (/thread-ograniczony-czas-sesji) |
Ograniczony czas sesji - harvester2001 - 01-10-2013 Witam Bardzo przydała by mi się wasza pomoc, bo nie mogę zrozumieć tematu czasu sesji. Tworzę sobie sesję elegancko i potem sprawdzam na stronie czy jest, jak nie to przekierowuję do strony logowania. A teraz chciałbym ustawić czas działania sesji do określonego czasu, powiedzmy na 30min potem ma wylogować, tzn przelogować do strony gdzie jest session destroy() i już i szczerze to nie wiem jak to zrobić. Szukałem na guglu, ale wszystko co tam znalazłem to do mnie jakoś nie przemawia ![]() Kod PHP: session_start(); Ktoś będzie tak uprzejmy i napisze i wytłumaczy jak to zrobić. Dziękuję bardzo RE: Ograniczony czas sesji - mateo - 01-10-2013 Dodajesz do sesji jako jeden z jej elementów czas logowania + 30 minut. Potem przy każdym przejściu między podstronami sprawdzasz czy aktualny czas nie jest większy od tego, który zdefiniowałeś. Pomocny link: http://php.net/manual/en/function.time.php RE: Ograniczony czas sesji - Engine - 01-10-2013 tu masz przykład podobnego rozwiązania: https://github.com/rcastera/Session-Class RE: Ograniczony czas sesji - mateo - 04-10-2013 (04-10-2013, 17:29)kornell napisał(a): A co, mateo, jeżeli gość siedzi godzinę na jednej podstronie ? Przecież nie będę za kogoś szykował gotowca... (04-10-2013, 17:29)kornell napisał(a): skrypt na każda podstronę Nie lepiej zaincludować? |