![]() |
![]() |
![]() ![]()
Post
#1
|
|
Grupa: Zarejestrowani Postów: 76 Pomógł: 0 Dołączył: 27.02.2005 Ostrzeżenie: (10%) ![]() ![]() |
Czy ktos moglby mi wytlumaczyc dlaczego po wylogowaniu (wykonanie kodu $_SESSION=array(); oraz session_destroy()(IMG:http://forum.php.pl/style_emoticons/default/winksmiley.jpg) lecz bez zamykania przegladarki, po ponownym zalogowaniu na jakiegokolwiek uzytkownika z bazy funkcja session_id(); podaje wciaz ten sam numer sesji.Natomiast jesli zamkne przegladarke i zaloguje sie na nowo , sessid jest juz inny?
Jak mam zrobic zeby po wylogowaniu (patrz wyzej) i ponownym zalogowaniu bez zamykania przegladarki session_id() zwracala mi inny identyfikator sesji? Dlaczego tak sie dzieje skoro sesja jest niszczona?. P.s. Nie uzywam ciastek gdyz zmienne sesyjne sa mi jedynie potrzebne w czasie sesji a identyfikator sesji potrzebuje raczej jako indeks w tabeli (bez kombinowania z liczbami losowymi) Dzieki za pomoc |
|
|
![]() |
![]()
Post
#2
|
|
Grupa: Przyjaciele php.pl Postów: 2 712 Pomógł: 23 Dołączył: 27.10.2003 Skąd: z kontowni Ostrzeżenie: (0%) ![]() ![]() |
Zajrzyj do manuala http://pl.php.net/manual/pl/function.session-destroy.php i poczytaj, a będziesz wiedział.
|
|
|
![]() ![]() |
![]() |
Aktualny czas: 13.10.2025 - 19:12 |