![]() |
![]() |
![]()
Post
#1
|
|
Grupa: Zarejestrowani Postów: 18 Pomógł: 0 Dołączył: 21.02.2005 Ostrzeżenie: (0%) ![]() ![]() |
jak to jest ze u mnie w domu sesja sie ladnie trzyma kiedy chodze sobie po stronce a kiedy wrzuce ja na na serwer to juz tak nie jest?
chodzi o to, ze mam dzial linki i tam sie te linki dodaje/edytuje/usuwa... do tych czynnosci wykorzystalem oczywiscie formularze i widze ze to one powoduja ucinanie sesji bo: - bedac zalogowanym w dziale linki moge sobie klikac na wszystkie inne dzialy i jak wchodze spowrotem na linki to dalej jestem zalogowany - kiedy w tych linkach np. dodam jakis link i klikne "dodaj" (formularz) to link sie dodaje ale jestem juz wylogowany (IMG:http://forum.php.pl/style_emoticons/default/ohmy.gif) domyslam sie ze to konfiguracja serwera ale co moge zmienic w kodzie zeby sesji nie przerywalo? (tzn u goru strony mam sessiobn_start() potem menu a potem jest includowane cos w zaleznosci od potrzeby ) --------edit jeszcze dodam ze mozna to asprawdzic tu: http://pogodanet.pl/~gruszek/eit4/?dzial=linki login: test haslo: test Ten post edytował gruszek_ 1.05.2005, 10:09:36 |
|
|
![]() |
![]()
Post
#2
|
|
Grupa: Zarejestrowani Postów: 186 Pomógł: 0 Dołączył: 23.09.2003 Skąd: Siemianowice Śląskie Ostrzeżenie: (0%) ![]() ![]() |
Może na serwerku czas sesji jest ustawiony na zbyt krótki okres?
Spróbuj z funkcją session_cache_expire dzięki której ustalasz nowy czas przedawnienia sesji - powinno to pomóc. session_cache_expire() zwraca bieżące ustawienie session.cache_expire. Zwrócona wartość podana jest w minutach. Jeśli podany zostanie parametr nowy_czas, bieżący czas przedawnienia zostanie zamieniony na nowy_czas. Czas przedawnienia jest ustawiany na wartość 180 przechowywaną w session.cache_limiter w momencie startu. W związku z tym niezbędne jest wywołanie session_cache_expire() dla każdego żądania pobrania strony (zanim zostanie wywołane session_start().
|
|
|
![]() ![]() |
![]() |
Aktualny czas: 4.10.2025 - 18:40 |