![]() |
![]() |
![]()
Post
#1
|
|
Grupa: Zarejestrowani Postów: 72 Pomógł: 0 Dołączył: 25.01.2006 Skąd: Oświęcim Ostrzeżenie: (0%) ![]() ![]() |
Witam!!
Hmm.. widze, ze zainteresowanie moim poprzednim tematem (http://forum.php.pl/index.php?showtopic=40840) jest takie sobie... Ale moze to was troche ruszy do dzialania. Kiedy wlaczam przegladarke wyskakuje okienko logowania i jest ok. Wpisuje login haslo jesli dobrze to przechodze do odpowiedniej podstrony. Nastepnie daje "Wyloguj" i wtedy wracam do pulpitu logowania i tu sie pojawia problem bo kiedy daje w przegladarce cofnij to sie mi wyswietla info ze ta podstrona stracila waznosc, ale kiedy daje odswierz pojawia sie mi znow strona, ktora powinna byc widoczna tylko po zalogowaniu. I dopiero kiedy wylacze przegladarke i wlacze na nowo to dopiero znow ta chroniona czesc jest niedostepna... Jak tego uniknac? Co mam dodac w kodzie? Aha i jeszcze niekiedy mam widoczny sid w okienku adresowym... Da sie o jakos usunac? Slyszaszalem, ze ciastka sa dobrym sposobem na zabezpieczenie strony, tylko nie bardzo wiem na czym to polega... Moglby mi ktos wyjasnic jak w moim kodzie moglbym wykorzystac ciastka? Ten post edytował adeq_PL 26.01.2006, 17:12:53 |
|
|
![]() |
![]()
Post
#2
|
|
Grupa: Przyjaciele php.pl Postów: 7 494 Pomógł: 302 Dołączył: 31.03.2004 Ostrzeżenie: (0%) ![]() ![]() |
Cytat(adeq_PL @ 2006-01-26 20:02:29) Ale przeciez ja mam napisana funkcje unset($_SESSION['logadm']); , ktora jest odpowiednikiem session_destroy(); Jesteś w błędzie. Sesja a dane jakie ona przechowuje to dwie różne rzeczy. Możesz usunąć wszelkie dane z sesji (za pomocą unset()) ale to nadal będzie ta sama sesja. Sesję zakończysz uzywając session_destroy() (od razy skasujesz dane, które trzymała) |
|
|
![]() ![]() |
![]() |
Aktualny czas: 3.10.2025 - 21:26 |