Witaj Gościu! ( Zaloguj | Rejestruj )

Forum PHP.pl

> Utrata sesji - pojedyncze przypadki
ZuyPan
post
Post #1





Grupa: Zarejestrowani
Postów: 116
Pomógł: 4
Dołączył: 4.02.2010

Ostrzeżenie: (0%)
-----


Witam.
Jakie mogą byc przyczyny niepamiętania sesji pomiędzy podstronami?
Oczywiście w każdym pliku daje session_start(); itd. 99 % użytkowników nie ma z tym problemu ale 2 zgłasza mi problem, ze po przejściu na inną podstronę lub odświeżeniu witryny są wylogowani. Pytałem czy blokują ciasteczka, ale wywnioskowali, że nie więc nie wiem co może być przyczyną.
Jakieś sugestie?
Go to the top of the page
+Quote Post
 
Start new topic
Odpowiedzi
matrik
post
Post #2





Grupa: Zarejestrowani
Postów: 115
Pomógł: 2
Dołączył: 23.07.2009

Ostrzeżenie: (0%)
-----


Hmm, no to w takim razie napisz skrypt, który będzie analizował przez jakiś czas aktywność zmiany ciastek danego użytkownika po IP.
To będzie najlepsze rozwiązanie, wyniki zapisuj w bazie SQL o polach: id, ip, id_user, time, data
w polu data zapisz tablice poprzez unserialize/serialize czy jakoś tak (IMG:style_emoticons/default/haha.gif) , time = time()
dodaj warunek do $_SESSION['TMP_TIME_CHECK'] = time()
i ustaw różnice 10sek. sprawdzania, żeby ci nie muliło strony.

^ ^
to dla tych co przechodzą na podstronę, a na logowanie nie mam pomysłu, może jak naprawisz ten problem to się pojawi odpowiedź na logowanie.
Go to the top of the page
+Quote Post

Posty w temacie


Reply to this topicStart new topic
2 Użytkowników czyta ten temat (2 Gości i 0 Anonimowych użytkowników)
0 Zarejestrowanych:

 



RSS Aktualny czas: 26.09.2025 - 11:56