Pomoc - Szukaj - Użytkownicy - Kalendarz
Pełna wersja: znikająca sesja ;|
Forum PHP.pl > Forum > PHP
KRCreater
Kożystam z sesji w moim systemie logowania i nie wiem dlaczego ale czasem po przechodzeniu ze strony na stronę sesja się usuwa :| dlaczego tak się dzieje i jak temu zapobiec ?
tsufu
zakladam ze nie zmieniales nic ze recznie nie usuwales sesji winksmiley.jpg itp ze w kazdym pliku na dzien dobry masz session_start() ? moze gdzies cos sie zapomnialo
ale takie pytanie jakie zadales jest nieprecyzyjne wybacz nie wiem zabardzo od czego sie zabrac
cos w stylu czy mikolaj sie spoznia z prezentami ... winksmiley.jpg
misterLu
1) na początku każdego pliku musisz wywołać funkcję: session_start();
2) możliwe, ze serwer ma wyłączone zmienne globalne. Wtedy do zmiennych sesji nie możesz się odwoływać w sposób: $zmienna, tylko $_SESSION['zmienna'].
KRCreater
Cytat
1) na początku każdego pliku musisz wywołać funkcję: session_start();
2) możliwe, ze serwer ma wyłączone zmienne globalne. Wtedy do zmiennych sesji nie możesz się odwoływać w sposób: $zmienna, tylko $_SESSION['zmienna'].


Oczywiście, że tak robię i nie wiem dlaczego mi czasem znika sesja ;/

I nie zapomniało się nic , ani ręcznie też nie usuwałem. Więc nie wiem dlaczego, nagle mi się wylogowuje samo :| dziwne
czachor
może masz wyłączone use_trans_sid w php.ini? przekazuj SIDa w adresie:
'adres.php?' . echo SID;
KRCreater
a możliwe możliwe , właśnie wysłałem maila do admina mojego serwera .

Pozdrawiam

***
Sprawdziłem i session.use_trans_sid On On , ale czasem mi znika sesja :|
jol.us_
Sesje maja okreslony czas waznosci i jezeli uzytkownik przez pewien czas nie chodzi po stronach to sa kasowane...

Mozna np. automatycznie odswiezac strone co okreslony odstep czasowy...
revyag
A może powiedz czym się objawia to że tracisz sesję ?
netzah
Mysle, ze czachor slusznie zasugerowal przekazywanie SID. Jezeli sesja znika, to moze sid nie przekazuje sie poprawnie przez cookie.
Pedros
Mam trochę podobny problem(albo bardzo winksmiley.jpg ). Mam skrypt newsowy(mocno przerobiony przez się, jednak logowanie zostało), i gdy korzystam z jakiegoś formularza(np. piszę newsa) dośc długo(szukając danych, czy coś), to po wybraniu SUBMIT skrypt przechodzi w stronę logowania i tracę co chciałem zapisać. Nie mam pojecia jak ustawić(czy wydłużyć) czas sesji, a troche ciężko odświeżać sobie formularz co chwile winksmiley.jpg
Lukasz Luczak
Dajesz obrazek :

<img src="sess.php?SID">

i w JavaScripcie automatyczne odświeżanie co około minute...
KRCreater
Czy nie dodanie na końcu każdego skryptu [gdzie jest session_start()] -> exit();
jest błędem questionmark.gifquestionmark.gifquestionmark.gif? I czy ma następstwa...
sf
Cytat(KRCreater @ 2004-10-19 21:55:58)
Czy nie dodanie na końcu każdego skryptu [gdzie jest session_start()] -> exit();
jest błędem questionmark.gifquestionmark.gifquestionmark.gif? I czy ma następstwa...

A pisze cos o tym w manualu? Skad w ogole taki pomysl?
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.