Pomoc - Szukaj - Użytkownicy - Kalendarz
Pełna wersja: [PHP] Sesje
Forum PHP.pl > Forum > Przedszkole
adi456
Witam

Problem polega na tym że po zalogowaniu i pozostawieniu strony w bezczynności przez około godziny, automatycznie wylogowywuje użytkownika. można jakoś podtrzymać sesje? automatyczne odświeżanie odpada ponieważ jeżeli ktoś w tym czasie będzie wypełniać formularz to pewnie dane z niego przepadną.
ciekawskiii
skoro po godzinie traci sesje to w skrypcie gdzies jest czas sesji podany, zapewne wystarczy go zmienic a nikt tu nie jest wrozka i nie wie w jakim skrypcie i dlaczego tak sie dzieje
wookieb
Wywołanie ajax podtrzymujące sesję?
zend
Wydłuż czas trwania sesji session options przy użyciu ini_set('parametr' , 'wartosc'); wywołanie podaj w na samym początku pliku który jest zawsze includowany, przed session_start(), sprawdź też czy dalesze ustawienia nie nadpisują tego co zadeklarowałeś
adi456
dobrze zrobiłem? to pomoże? czy szukać innych opcji?
  1. ini_set("session.use_only_cookies", 1);
erix
To nie to...

Tu masz wymuszanie korzystania z ciasteczek, a Ty masz przedłużyć czas.
wookieb
A powiedz mi, który demon w tobie siedzący powiedział Ci, żeby tego użyć?
Demona ślepoty możesz sam wygonić, przy innych nie da się nic zrobić.
erix
~wookieb, przystopuj...

Twoja wypowiedź wniosła coś nowego do dyskusji...?
wookieb
Oczywiście. To pierwszy stopień egzorcyzmu demona "udającego głupka".
adi456
sorki nie doczytałem, znalazłem session.cache_expire czyli zrobić:

  1. ini_set('session.cache_expire', '720');


będzie to oznaczać że sesja będzie podtrzymywana przez 12h ?

była też mowa o tym żeby sprawdzić czy dalsza część nie zmienia ustawień a co może zmienić te ustawienia czy tylko ini_set ?


To jest wersja lo-fi głównej zawartości. Aby zobaczyć pełną wersję z większą zawartością, obrazkami i formatowaniem proszę kliknij tutaj.
Invision Power Board © 2001-2025 Invision Power Services, Inc.