Witaj Gościu! ( Zaloguj | Rejestruj )

Forum PHP.pl

> Interpretacj logów - jak ?
kiler129
post
Post #1





Grupa: Zarejestrowani
Postów: 566
Pomógł: 35
Dołączył: 21.06.2006

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


A więc mam logi w takim formacie:

Kod
ip usera || host usera || przegladarka || data godzina || zadany url np. /admin/index.php || refer


I teraz jak np. wyswietlic 10 najczesciej wystepujacych referów lub 10 najpoplarniejszych podstron ?
Z przeglądarką nie ma problemu bo wystarczy liczyc ile razy wystapilo np. Opera i wyliczac jaki to % liczby wszytkich odwiedzin ale tak nie dam rady z referem i podstroną (IMG:http://forum.php.pl/style_emoticons/default/tiredsmiley.gif)

Drugi problem to taki jak wyciagnac rozdzielczosc ?
Go to the top of the page
+Quote Post
 
Start new topic
Odpowiedzi
kiler129
post
Post #2





Grupa: Zarejestrowani
Postów: 566
Pomógł: 35
Dołączył: 21.06.2006

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


Jakos nie za duzo rozumiem z tego kodu (IMG:http://forum.php.pl/style_emoticons/default/tongue.gif)
Mam zamiar dodac jeszce geolokalizacje, napisalem juz skrypt do sprawdzania kraju ale znowu problem wraca jak numerang - jak wyswietlic kraje z ktorych wchodzono ?

Potrzebuje tylko zebrac dane o krajach z kazdej linijki i sprawdzic jakie kraje wystapily i ile razy kazdy - ktos cos prostego podrzuci ?

edit:

Siadłem jeszce raz na spokojnie a lapkiem w lozku i przeanalizowalem swoj poprzednio pokazany kod (IMG:http://forum.php.pl/style_emoticons/default/smile.gif)
Po malej przerobce wyglada tak:

  1. <?php
  2. $plik = file($log_file);
  3. $ipml = count($plik); 
  4. $i = 0;
  5. while($ipml >= $i)
  6. {
  7. $ref = explode('||', $plik[$i]);
  8. $ref = $ref[0];
  9. $odw[$ref] = $odw[$ref]+1;
  10. $i++;
  11. }
  12. ?>


Działa znakomicie (IMG:http://forum.php.pl/style_emoticons/default/biggrin.gif)
Po za jednym szczegolem :/ Skad mam znac nazwy elemtow tablicy :/
Dane chciłbym pokazac w tabeli z 2 kolumnami, kraj i ilosc wizyt z danego kraju (IMG:http://forum.php.pl/style_emoticons/default/smile.gif)


p.s. Dostałem juz kilka pw z pytaniem o cały kod - odpowiadam tutaj - nie ma i nie bedzie narazie, jak skoncze to dostaniecie sepy (IMG:http://forum.php.pl/style_emoticons/default/tongue.gif) Zostanie on opublikowany zapewne jako wersja 2.0, obecna to 1.3 (IMG:http://forum.php.pl/style_emoticons/default/smile.gif)

Ten post edytował kiler129 4.06.2007, 00:10:01
Go to the top of the page
+Quote Post

Posty w temacie


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

 



RSS Aktualny czas: 4.10.2025 - 09:08