![]() |
![]() ![]() |
![]() |
![]()
Post
#1
|
|
Grupa: Zarejestrowani Postów: 4 Pomógł: 0 Dołączył: 24.03.2005 Skąd: Pomorskie Ostrzeżenie: (0%) ![]() ![]() |
Popatrzyłem, jak działa sesja na tym forum, i...
1. wystarczy, że zaloguję się raz, a we wszystkich, kolejnych zakładkach lub okienkach tej samej przeglądarki po wpisaniu adresu forum będę automatycznie zalogowany. (Jako wzór niedościgniony strona mBanku - tutaj nie da się tego zrobić, w każdym okienku trzeba się zalogować) Jak to zrobić? 2. Kiedy opuszczam forum, np. wpiszę inny adres a potem za pomocą "back" wrócę do forum - nadal jestem zalogowany. (tego nawet mBank nie rozwiązuje - może się nie da). Reasumując: Bardzo mi zależy aby sesja była ważna tylko dla jednego okna przeglądarki (jak w mBanku). Gdyby się dało aby sesja umierała w momencie opuszczenia strony, zdaję sobie sprawę, że to może być niemożliwe (bo skąd serwer ma wiedzieć, że odwiedzam inne strony). Z góry dziękuję wszystkim za konstruktywne uwagi. |
|
|
![]()
Post
#2
|
|
![]() Grupa: Zarejestrowani Postów: 332 Pomógł: 6 Dołączył: 13.01.2005 Ostrzeżenie: (0%) ![]() ![]() |
Długość trawania sesji (w tym przypadku dochodzą cookiesy) zależy tylko i wyłącznie od twórcy. No chyba że zrobisz sobie bat'a który będzie usuwał cookies (i sesje).
|
|
|
![]()
Post
#3
|
|
![]() Grupa: Zarejestrowani Postów: 83 Pomógł: 0 Dołączył: 23.02.2005 Ostrzeżenie: (10%) ![]() ![]() |
Zdarza się, że po wylogowaniu i cofnięciu się wstecz widzimy stronę przed wylogowaniem, ale to nie znaczy, że możemy wykonywać jakiekolwiek operacje na koncie. Poprostu strona została w cache przeglądarki. Żeby się tego ustrzec, możesz użyć:
Przykład zaczerpnięty z http://pl.php.net/header. |
|
|
![]() ![]() |
![]() |
Wersja Lo-Fi | Aktualny czas: 12.06.2025 - 13:29 |