![]() |
![]() |
![]()
Post
#1
|
|
Grupa: Zarejestrowani Postów: 3 Pomógł: 0 Dołączył: 22.06.2015 Ostrzeżenie: (0%) ![]() ![]() |
Cześć wszystkim,
jest to mój pierwszy post na tym forum dlatego prosze o wyrozumiałość. Chce do swojego projektu wdrożyć funkcjonalność która będzie reagowała w momencie gdy użytkownik zamknie zakładke lub okno przeglądarki. Funkcjonalność ma zapisać takie zdarzenie do bazy danych jako wylogowanie za pomocą AJAXa. Posiadam skrypt który wykonuje tę operacje z tym że ma jeden minus. Gdy użytkownik ma otwarty system w dwóch zakładkach i zamknie jedna z nich to system traktuje to jako wylogowanie. Prawidłowo powinien zadziałać w momencie gdy nie ma już więcej otwartych zakładek z tym systemem. Poniżej zamieszczam to co udało m isie zrobić:
JS nie jest moją mocna stroną dlatego kod wygląda jak wygląda. |
|
|
![]() |
![]()
Post
#2
|
|
Grupa: Zarejestrowani Postów: 70 Pomógł: 4 Dołączył: 16.03.2012 Ostrzeżenie: (0%) ![]() ![]() |
[quote name='reseet' date='22.06.2015, 13:20:37 ' post='1162570']
Gdy użytkownik ma otwarty system w dwóch zakładkach i zamknie jedna z nich to system traktuje to jako wylogowanie. Prawidłowo powinien zadziałać w momencie gdy nie ma już więcej otwartych zakładek z tym systemem. [html] może zapisać w cookie ilość otwartych sesji ? jeżeli ilość > 1 to nie wylogowuje tylko zmniejsza cookie. |
|
|
![]() ![]() |
![]() |
Aktualny czas: 15.10.2025 - 09:40 |