Zobacz temat
Statystyki zalogowa? u?ytkowników
|
|
dante77 |
Dodany dnia 01.10.2008 11:13:25
|
![]() Bywalec ![]() Postów: 332 Pomógł: 25 Ostrzeżeń: 1 Data rejestracji: 09.05.2005 00:08 |
Zlec? wykonanie statystyki zalogowa? u?ytkowników. Nadmieniam, ?e nie chodzi mi o unikalne wizyty. Statystyka powinna pokazywa?: - ilo?? zalogowanych u?ytkowników dziennie z podzia?em na poszczególne dni miesi?ca. - statystyki miesi?czne - statystyki roczne Dodatkowo udost?pniam kod, który pokazuje ilo?? zalogowa? dziennie:
Zainteresowanych prosz? o kontakt na PW PW od moderatora:
Edytowane przez Pieka dnia 22.10.2008 09:55:12 |
|
|
W?cibski Go?? |
Dodany dnia 06.09.2025 14:30:58
|
Pan Kontekstualny Postów: n^x Data rejestracji: Zawsze |
![]() |
IP: localhost | |
kefirek |
Dodany dnia 01.10.2008 12:36:12
|
![]() Zaawansowany ![]() Postów: 1191 Pomógł: 418 Ostrzeżeń: 1 ![]() Data rejestracji: 06.04.2008 21:59 |
Moja koncepcja jest taka zrobi? w bazie danych tabele Z polami rok, miesi?c, tydzie?, przedwczoraj, wczoraj Kod do wklejenia w dodatkowe strony jest taki
Potem chcia?em ustawi? cookie wa?ne do pó?nocy i je?li if (!isset($_COOKIE["data"]) istnieje to nie dodawa? danych do tabeli do kolumny wczoraj. Potem sprawdza?o by si? czy data w polu przedwczoraj jest mniejsza o 2 dni od daty dzisiejsze je?li tak zostawiany tak jak jest je?li nie pole aktualizujemy tak samo z innym polami robimy. Szczerze mówi?c ci??kie do zrobienia na chwile obecn? próbowa?em zrobi? cos takiego ale jeszcze my?l? nad zrobieniem tego
|
|
|
dante77 |
Dodany dnia 01.10.2008 12:42:52
|
![]() Bywalec ![]() Postów: 332 Pomógł: 25 Ostrzeżeń: 1 Data rejestracji: 09.05.2005 00:08 |
Wczoraj i przedwczoraj jest mi nie potrzebne. Je?eli b?dzie to ok, ale najwa?niejsze dla mnie to staty dzienne, miesi?czne i roczne.
Edytowane przez dante77 dnia 01.10.2008 12:43:16 |
|
|
kefirek |
Dodany dnia 01.10.2008 12:48:55
|
![]() Zaawansowany ![]() Postów: 1191 Pomógł: 418 Ostrzeżeń: 1 ![]() Data rejestracji: 06.04.2008 21:59 |
Chcia?em to zrobi? tak W bazie danych pola Rok Miesi?c U?ytkownik który jest zalogowany dodaje si? aktualna data to tych dwóch pól ( ale tylko wtedy kiedy data tego u?ytkownika nie istnieje ) I potem sprawdza?o by si? daty i je odpowiedni aktualizowa?o. Jak wiadomo data dzisiejsza liczy si? od razu do statystyk z tego miesi?ca i roku. Gdyby u?ytkownik nie logowa? si? w tym miesi?cu to data by?a by brana tylko do statystyk rocznych. Czyli trzeba odpowiednio zrobi? warunki if by aktualizowa?y pola |
|
|
dante77 |
Dodany dnia 01.10.2008 13:23:50
|
![]() Bywalec ![]() Postów: 332 Pomógł: 25 Ostrzeżeń: 1 Data rejestracji: 09.05.2005 00:08 |
Za??czy?em schemat jak chcia?bym ?eby to wygl?da?o. Podobnie jest zrobione w modyfikacji Archiwum Newsów.
dante77 dodał/a następującą grafikę:
Edytowane przez dante77 dnia 01.10.2008 13:24:16 |
|
|
kefirek |
Dodany dnia 01.10.2008 13:45:55
|
![]() Zaawansowany ![]() Postów: 1191 Pomógł: 418 Ostrzeżeń: 1 ![]() Data rejestracji: 06.04.2008 21:59 |
Wklej sobie w panel powinno dzia?a? Zrobi?em na polu user_lastvisit bo je?li kto? si? dzi? zalogowa? to b?dzie policzony do aktualnego miesi?ca dnia oraz roku ale je?li kto? si? nie logowa? w dzi? ale wczoraj to b?dzie policzony dla aktualnego miesi?ca wiec wydaje mi si? ?e dzia?a dobrze
Wiadomo?? doklejona: Aha ty chcesz jak na tej grafice idzie takie co? zrobi? ale dzi? ju? raczej tego nie zrobi? bo cisn? do szko?y zaraz :D ale dzi? wieczorem albo jutro mo?e zrobi? Edytowane przez kefirek dnia 01.10.2008 14:01:21 |
|
|
dante77 |
Dodany dnia 01.10.2008 14:01:19
|
![]() Bywalec ![]() Postów: 332 Pomógł: 25 Ostrzeżeń: 1 Data rejestracji: 09.05.2005 00:08 |
W takiej formie nie b?dzie dzia?a? dobrze bo b?dzie przek?amywa? wyniki, ju? wcze?niej poruszali?my ten temat. Modyfikacje jest mi potrzebna w takiej formie jak zamie?ci?em powy?ej. |
|
|
kefirek |
Dodany dnia 01.10.2008 14:03:15
|
![]() Zaawansowany ![]() Postów: 1191 Pomógł: 418 Ostrzeżeń: 1 ![]() Data rejestracji: 06.04.2008 21:59 |
Nie przek?amuje wyników bo sprawdza?em Jakby? chcia? zrobi? kto si? zalogowa? wczoraj i przedwczoraj to tak wtedy przek?amuje ale jak chcesz zrobi? kto? si? zalogowa? dzi?, w tym miesi?cu w ostatnich 2 miesi?cach w tym roku to nie przek?amuje Wiadomo?? doklejona: Jak kto? si? zalogowa? dzi? to wtedy data ta jest brana pod uwag? ?e logowa? si? tym miesi?cu i w tym roku ale jak nie logowa? si? dzi? ale powiedzmy tydzie? temu to wy?wietli go ?e logowa? si? w tym miesi?cu i w tym roku a jak si? logowa? 3 miesi?ce temu to wy?wietli go ?e logowa? si? tylko w tym roku. Wi?c w tej formie nie przek?amuje wyników zobacz sobie sam ?e kod co poda?em wy?ej dzia?a dobrze. Wiadomo?? doklejona: Je?li chcesz dok?adnie tak jak na grafice pod??e? ?eby pokazywa?o miesi?ce i dni w miesi?cu ile by?o logowa? to na polu user_lastvisit tego nie zrobisz. Jak wróc? ze szko?y to pomy?le jak to zrobi? Edytowane przez kefirek dnia 01.10.2008 14:42:43 |
|
|
dante77 |
Dodany dnia 01.10.2008 16:05:20
|
![]() Bywalec ![]() Postów: 332 Pomógł: 25 Ostrzeżeń: 1 Data rejestracji: 09.05.2005 00:08 |
Nie zale?y mi ?eby by?o zrobione na polu user_lastvisit. Poda?em ten kod, bo my?la?em, ?e mo?e by? pomocny. @edit W za??czniku za??czam gotowe rozwi?zanie, które wykona? dla mnie metaxy. Jest dok?adnie tak jak chcia?em. Instalacja: Nale?y wrzuci? wszystkie pliki tak jak s? do g?ównego katalogu (foldery s? utworzone w?a?ciwie). Nast?pnie wtyczk? nale?y zainstalowa?. W PA -> Wtyczki pojawi si? opcja statystyki zalogowa?.
dante77 dodał/a następującą plik:
Edytowane przez dante77 dnia 22.10.2008 09:37:53 |
|
Przejdź do forum: |