Witaj Gościu! ( Zaloguj | Rejestruj )

Forum PHP.pl

 
Reply to this topicStart new topic
> Wyswietlanie najczestszych uniq na stronie.
vip3r
post 21.01.2007, 21:19:00
Post #1





Grupa: Zarejestrowani
Postów: 162
Pomógł: 0
Dołączył: 28.11.2006
Skąd: 2322

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


mam taki skrypcik, ktory powinien wyswietlac 20 stron, ktore sa najczesciej otwierane na stronie. jezeli daje to na strone to sie nic nie wyswietla. co to moze byc za przyczyna?
  1. <?
  2. $plik = fopen ("../../logs/access.log", "r");
  3. while {!{feof(@plik))} {
  4. $wiersz = fgets ($plik, 1024);
  5. $zmienne = split (" ", $wiersz);
  6. $strona = split ("?", $zmienne[6]);
  7. $odwiedziny[$strona[0]]++;
  8. }
  9. fclose ($plik);
  10. arsort ($odwiedziny);
  11.  
  12. $i = 0; print "<table border=1>n";
  13. for ($wartosc=reset ($odwiedziny); $wartosc;
  14.  $wartosc = next ($odwiedziny)) {
  15. if ($i<20) }
  16. print "<tr><td>".(key($odwiedziny)."</td></td align=right>".$wartosc."</td></tr>"); $i++;
  17.  }
  18. }
  19. print "</table>n";
  20. ?>


Z gory dziekuje wszystkim za dobre checi.
Go to the top of the page
+Quote Post
Cienki1980
post 21.01.2007, 21:23:14
Post #2





Grupa: Przyjaciele php.pl
Postów: 1 590
Pomógł: 40
Dołączył: 11.01.2007
Skąd: Centrum

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


Jak dla mnie masz coś namieszane z nawiasami przy while.

Wg manuala składnia while wygląda inaczej ( chodzi mi o nawiasy )


--------------------
404
Go to the top of the page
+Quote Post
vip3r
post 22.01.2007, 07:46:05
Post #3





Grupa: Zarejestrowani
Postów: 162
Pomógł: 0
Dołączył: 28.11.2006
Skąd: 2322

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


Juz zrobilem, byl blad w nawiasach. Dzieki za pomoc.
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: 12.06.2025 - 21:35