Post
#1
|
|
|
Grupa: Zarejestrowani Postów: 51 Pomógł: 0 Dołączył: 22.07.2009 Ostrzeżenie: (0%)
|
Witam.
W jaki sposób mogę sprawdzić aktualnie zalogowane na stronie osoby? Przy logowaniu aktualizuje odpowiednio pole isActive w bazie, przy wylogowanie rowniez aktualizuje to pole. Co jednak zrobic jesli uzytkownik zamknie okno przegladarki, a nie kliknie wyloguje? Wtedy informacje z bazy nie będą juz prawdziwie. Czy istnieje sposob na obsluge takiego zdarzenia? wykonanie danego skryptu przy zamykaniu przegladarki? Na stronie uzywam zmiennych typu $_SESSION, uzywam bazy danych. Dzieki za podpowiedzi Pozdrawiam |
|
|
|
![]() |
Post
#2
|
|
|
Grupa: Moderatorzy Postów: 8 989 Pomógł: 1550 Dołączył: 8.08.2008 Skąd: Słupsk/Gdańsk |
Nie istnieje 100% pewny sposób na sprawdzenie zamknięcia przeglądarki przez użytkownika. Nawet jeżeli zamknie się awaryjnie nie wyłapiesz tego. Musiałbyś ustanawiać stałe połączenia a nie jest to takie łatwe i wydajne.
|
|
|
|
XxmanxX Obsługa nagłego zamknięcia strony. Sposob na wyswietlanie zalogowanych 8.12.2010, 11:52:52
Mephistofeles Po jakimś krótkim czasie bezczynności ustaw status... 8.12.2010, 14:03:09
XxmanxX Czyli powinienem wrzucać do bazy czas każdej aktyw... 8.12.2010, 15:59:19
Quadina Bardziej wydajne od crona jest sprawdzanie warunku... 8.12.2010, 19:00:40
XxmanxX Dzieki wielkie za rozwiazanie.
Pozdrawiam 9.12.2010, 09:10:30 ![]() ![]() |
|
Aktualny czas: 28.12.2025 - 15:04 |