![]() |
![]() |
![]()
Post
#1
|
|
Grupa: Zarejestrowani Postów: 37 Pomógł: 0 Dołączył: 2.10.2005 Ostrzeżenie: (0%) ![]() ![]() |
Witam,
Oswajam się z sesjami (pierwsze kroki), i mam takie coś:
Wszystko niby działa. Liczniczek zwieksza się ślicznie po każdym odświeżeniu (za pierwszym razem pokazuje oczywiście 0). Natomiast SID wyświetlany jest tylko za pierwszym razem (jako ciąg w rodzaju PHPSESSID=a01917bd6eff649te9371595ff803d43). Za każdym nastepnym odświeżeniem SID się już nie wyświetla (ciąg pusty, brak komunikatów o błędach). Dlaczego tak się dzieje? Domyślam się, że być może dlatego, że po odświeżeniu skrypt wykrywa obecność cookie przechowującego SID. No, ale dlaczego z tego powodu pod zmienną (tzn. stałą) SID podstawia ciąg pusty? Dzięki, latet |
|
|
![]() |
![]()
Post
#2
|
|
Grupa: Zarejestrowani Postów: 37 Pomógł: 0 Dołączył: 2.10.2005 Ostrzeżenie: (0%) ![]() ![]() |
Cytat(piratt @ 2005-10-04 23:02:00) U mnie SID jest zawsze pusty i nigdy sie nie wyswietla o ile nie wylacze obslugi cookiesow. Wiec to jest chyba normalne zachowanie, propagowanie SIDa odbywa sie w pierwszej kolejnosci przez cookiesy a dopiero po niepowodzeniu przez adres. Pozdrawiam Michał No wlasnie. Powinno być, tak jak piszesz. Ale kurcze u mnie tak nie jest (sprawdzone i na php4 i na php5). Za pierwszym odpaleniem skrytpu SID jest pełny. Więc linki z SID-em, za pierwszym razem, są wzbogacone o ten ciąg. A nie powinny, skoro cookies działają. No i co mam z tym zrobić? Dzięki, latet |
|
|
![]() ![]() |
![]() |
Aktualny czas: 11.10.2025 - 09:48 |