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: 853 Pomógł: 25 Dołączył: 27.08.2003 Skąd: Katowice Ostrzeżenie: (0%)
|
Cytat(latet @ 2005-10-04 23:05:28) 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? może to pomoże (cytat z manuala) : php może to robić 'przezroczyście' jeśli został skompilowany z opcją --enable-trans-sid. Jeśli włączysz tą opcję, względne URI zostaną automatycznie podmienione tak, aby zawierały identyfikator sesji. Możesz także użyć stałej SID która jest definiowana jeśli klient nie wysłał odpowiedniego ciastka. SID jest albo w postaci nazwa_sesji=id_sesji lub pustym stringiem. |
|
|
|
latet echo SID; 4.10.2005, 23:05:28
piratt U mnie SID jest zawsze pusty i nigdy sie nie wyswi... 5.10.2005, 00:02:00
latet Cytat(piratt @ 2005-10-04 23:02:00)U mnie SID... 5.10.2005, 22:01:13
latet Potestowałem trochę i mam takie pytanie:
Wyłączył... 6.10.2005, 07:43:05
hwao IPB jest ciut rozbudowane zreszta kazdy wiekszy s... 6.10.2005, 07:49:56 ![]() ![]() |
|
Aktualny czas: 26.12.2025 - 21:29 |