Pomoc - Szukaj - Użytkownicy - Kalendarz
Pełna wersja: skrypt top 10
Forum PHP.pl > Forum > Gotowe rozwiązania
worm
Witam!!
Jestem początkującym PHPowcem i mam mały problem: jak zrobić skrypt, który wyświetli mi 10 najczęściej ściąganych plików, na podstawie danych w pliku download.dat :?: - przykładowe dane wyglądają tak:

4,film.avi
1,plik.zip
7,muzyka.mp3

Ta pierwsza cyfra to oczywiście ilość ściągnięć.
Z góry dzięki za pomoc :!:
Jabol
to bedzie coś w stylu[php:1:358a0b39f4]<?php
$dane=file('./plik.dat');
function my_sort($a, $cool.gif{
list($a1, $a2)=explode(',', $a);
list($b1, $b2)=explode(',', $cool.gif;
if($a1==$b1){
return 0;
};
return (($a1>$b1)?-1:1);
}
usort($dane, 'my_sort');
for($i=0;$i<10;$i++){
print 'Pozycja: '.$i.' Rzecz: '.$dane[(10-$i)]
}
?>[/php:1:358a0b39f4]
worm
Wiesz chyba coś nie działa, bo przy wchodzeniu na stronę z tym skryptem wyświetla się:

Parse error: parse error, unexpected '}' in /home/domeny/www.jakastamstrona.friko.pl/gry.htm on line 317
Jabol
domyślam się, że chodzi tutaj o brak ';' za printem w forze, ale jak już piszesz, że masz jakiś błąd to możę wkleiłbyś tak ze +-7 linijek, bo mógłbym tego błędu nie zauwarzyć.
To jest wersja lo-fi głównej zawartości. Aby zobaczyć pełną wersję z większą zawartością, obrazkami i formatowaniem proszę kliknij tutaj.
Invision Power Board © 2001-2025 Invision Power Services, Inc.