![]() |
![]() |
![]() ![]()
Post
#1
|
|
Grupa: Zarejestrowani Postów: 243 Pomógł: 0 Dołączył: 30.11.2003 Ostrzeżenie: (0%) ![]() ![]() |
Mam skrypt logowania, który zapisuje informacje o użytkowniku do sesji. Informacje te są odczytywane przy otwarciu któregokolwiek ekranu, a jeśli okazuje się, że ich nie ma, to juzer jest wywalany do ekranu logowania.
Ale... Czas życia sesji jest ograniczony. Aktywni juzerzy są wywalani i tak mniej więcej po 20 minutach bezczynności. Tymczasem są formularze, które wymagają dłuższego wypełniania. Co wtedy? Próbowałem już wpisać:
co teoretycznie powinno dać juzerowi godzinę na nieprzerwaną pracę z systemem, ale niestety te ustawienia są ignorowane - juzerzy i tak są wylogowywani. Poza tym mam problem taki - gdzie powinienem to wpisać? Przed każdym wywołaniem session_start() czy tylko przed wywołaniem pierwszego session_start() (w skrypcie logowania)? Korzystam z serwera wirtualnego i nie mam dostępu do php.ini. Jestem już po lekturze archiwów grup dyskusyjnych, ale rozwiązania nie znalazłem. Implementacja własnego mechanizmu sesji z różnych przyczyn nie wchodzi w grę. Jakieś sugestie? Pozdrawiam, K |
|
|
![]() ![]() |
![]() |
Aktualny czas: 23.08.2025 - 18:40 |