![]() |
![]() |
![]()
Post
#1
|
|
Grupa: Zarejestrowani Postów: 262 Pomógł: 3 Dołączył: 18.10.2009 Skąd: Łódź Ostrzeżenie: (0%) ![]() ![]() |
Witam.
Mam taki mały skrypt odpowiadający za wylogowanie:
Logowanie jest na podstawie ciasteczek. Chciałem się dowiedzieć jak można zniszczyć także sesję. To niestety nie działa - usuwa się plik cookie, ale nie usuwa się sesja. Dodawałem na poczatku ob_start i na końcu ob_end_flush, ale to róznież nie pomaga. Cały czas pozostaje session_id Ten post edytował jacusek 8.11.2010, 13:29:55 |
|
|
![]() |
![]()
Post
#2
|
|
Grupa: Zarejestrowani Postów: 467 Pomógł: 39 Dołączył: 7.11.2010 Skąd: Raz tu, raz tam Ostrzeżenie: (30%) ![]() ![]() |
ten Twój mały skrypt coś jest źle napisany, nie powinno być tak ?
w końcu chcesz niszczyć sesje gdy ktoś chce się wylogować, a nie po każdym dojściu parsera do końca pliku (IMG:style_emoticons/default/smile.gif) A session_id nie możesz skasować, jeśli na początku skryptu masz session_start - to się wiąże z otwarciem nowej sesji, jeśli nie istnieje. Nowa sesja będzie miała inny session_id dlatego pisalem zeby session_destroy dal przed echo... no albo za echo:P Ten post edytował ciekawskiii 8.11.2010, 19:09:52 |
|
|
![]() ![]() |
![]() |
Aktualny czas: 5.10.2025 - 18:18 |