Witaj Gościu! ( Zaloguj | Rejestruj )

Forum PHP.pl

> [AJAX]Statystyki dla strony AJAX
Mefiuu
post 5.12.2012, 20:33:47
Post #1





Grupa: Zarejestrowani
Postów: 371
Pomógł: 18
Dołączył: 23.11.2008

Ostrzeżenie: (0%)
-----


Witam. Problem jest następujący. Napisałem sobie skrypt relacji meczów online (coś jak na interia.pl lub innych tego typu, tak dla sprawdzenia umiejętności). Chodzi o to że administrator sobie siedzi w panelu admina i opisuje poszczególne akcje meczu. Użytkownicy natomiast widzą samo odświeżającą się relację (odświeżanie w AJAXie). Chciałem dodać informację ile mniej więcej osób aktualnie przebywa na stronie. Napotkałem na problem. Użytkownicy nie przemieszczają się między podstronami (bo jest tylko jedna) więc zapisywanie czasu odpada. Zrobiłem to tak, że po wejściu na stronę w bazie zapisuje się adres ip użytkownika. Po zdarzeniu body onunload (czyli po zamknięciu strony) odpalam skrypt w AJAX i usuwa mi ten wpis, wtedy administrator mniej więcej widzi ilość userów. Problemem jest to, że zdarzenie onunload nie działa we wszystkich przeglądarkach, w tym w chrome... W mozilli bez zarzutu. Znacie jakiś inny sposób jak to rozwiązać ?

Z góry dziękuję i pozdrawiam smile.gif
Go to the top of the page
+Quote Post
 
Start new topic
Odpowiedzi (1 - 2)
d3ut3r
post 6.12.2012, 02:18:49
Post #2





Grupa: Zarejestrowani
Postów: 709
Pomógł: 176
Dołączył: 24.10.2010

Ostrzeżenie: (0%)
-----


Skoro używasz ajax to używaj go również do aktualizacji kto jest online, niech strona co jakiś czas wysyła żądanie ajaxem wówczas na podstawie ilości różnych żądań zobaczysz kto jest online.


--------------------
http://d3ut3r.wordpress.com/ | mysql_* jest przestarzałe UŻYWAJ PDO!
Go to the top of the page
+Quote Post
Mefiuu
post 6.12.2012, 20:54:14
Post #3





Grupa: Zarejestrowani
Postów: 371
Pomógł: 18
Dołączył: 23.11.2008

Ostrzeżenie: (0%)
-----


no dobrze, ale jak to zorganizować ? nie chodzi mi o sam skrypt, tylko o algorytm, tudzież zwykłe naprowadzenie wink.gif
Go to the top of the page
+Quote Post

Reply to this topicStart new topic
1 Użytkowników czyta ten temat (1 Gości i 0 Anonimowych użytkowników)
0 Zarejestrowanych:

 



RSS Wersja Lo-Fi Aktualny czas: 24.07.2025 - 15:31