![]() |
![]() |
![]()
Post
#1
|
|
Grupa: Zarejestrowani Postów: 240 Pomógł: 2 Dołączył: 5.12.2010 Skąd: Fulda Ostrzeżenie: (0%) ![]() ![]() |
Witam, mam mały problem.
Potrzebuje zrobić skrypt który by zabijał stworzoną sesję przy wychodzeniu z strony. Przykład. Gdy ktoś wchodzi na stronę to tworzy nową sesję, i gdy wychodzi z tej strony (zamknięcie karty w fx) to zamyka tę sessję, lub przy odświerzeniu strony przed odświerzeniem strony usuwa sessje i po załadowaniu strony tworzy nową sessje. Da się takie co zrobić w php?
Rozwiązanie
Ten post edytował Saki 24.02.2012, 18:32:22 |
|
|
![]() |
![]()
Post
#2
|
|
Grupa: Zarejestrowani Postów: 1 798 Pomógł: 307 Dołączył: 13.05.2009 Skąd: Gubin/Wrocław Ostrzeżenie: (0%) ![]() ![]() |
To nie jest żadne rozwiązanie. Wiesz dlaczego? Dlatego że php nie działa po stronie przeglądarki i nie jest w stanie wychwycić kiedy ktoś zamyka kartę/przeglądarkę. Takie coś można osiągnąć w javascript, i poprzez callback wysłać żądanie ajaxowe, które by niszczyło sesję.
|
|
|
![]()
Post
#3
|
|
Grupa: Zarejestrowani Postów: 1 195 Pomógł: 109 Dołączył: 3.11.2011 Ostrzeżenie: (10%) ![]() ![]() |
Cytat Potrzebuje zrobić skrypt który by zabijał stworzoną sesję przy wychodzeniu z strony. Przecież sesja jest niszczona gdy użytkownik przeglądarkę zamknie.Kiedy ją otworzy ponownie i wejdzie na twoją stronę utworzy nową sesję o całkiem innym identyfikatorze.Może poczytaj o sesjach. Cytat Przykład. Gdy ktoś wchodzi na stronę to tworzy nową sesję, i gdy wychodzi z tej strony (zamknięcie karty w fx) to zamyka tę sessję, lub przy odświerzeniu strony przed odświerzeniem strony usuwa sessje i po załadowaniu strony tworzy nową sessje. Przykładu nie rozumiem. Ten post edytował Niktoś 24.02.2012, 19:56:03 |
|
|
![]()
Post
#4
|
|
Grupa: Zarejestrowani Postów: 1 729 Pomógł: 346 Dołączył: 4.04.2009 Ostrzeżenie: (0%) ![]() ![]() |
Możesz wytłumaczyć do czego jest ci potrzebna sesja która właściwie nie będzie działać?
|
|
|
![]() ![]() |
![]() |
Aktualny czas: 14.09.2025 - 20:43 |