![]() |
![]() |
![]()
Post
#1
|
|
Grupa: Zarejestrowani Postów: 278 Pomógł: 35 Dołączył: 25.06.2010 Ostrzeżenie: (0%) ![]() ![]() |
Dokładnie jak w temacie.
Czy znacie jakiś sposób aby sprawdzić czy strona jest aktualnie otwarta na jakimś innym komputerze. Chodzi o to żeby kilku użytkowników na raz nie mogło mieć uruchomionej owej strony. Wdzięczny będę za jakiekolwiek podpowiedzi (IMG:style_emoticons/default/smile.gif) |
|
|
![]() |
![]()
Post
#2
|
|
Grupa: Moderatorzy Postów: 4 362 Pomógł: 714 Dołączył: 12.02.2009 Skąd: Jak się położę tak leżę :D ![]() |
Takiej nie ma. Ale możesz zawsze wysyłać z AJAX dane kontrolne, które informują serwer, że strona jest u kogoś otwarta. Przykładowo co 2 minuty czy ile tam chcesz. Jeśli serwer nie dostaje odpowiedzi -> strona wolna. Innymi słowy jeśli timestamp strony w bazie jest niższy niż czas aktualny pomniejszony o limit czasu -> userowi coś padło i to blokujący-zombie.
|
|
|
![]() ![]() |
![]() |
Aktualny czas: 13.10.2025 - 21:36 |