W ramach nauki chcę stworzyć małą TOP-Listę, która zlicza wyświetlenia strony. Liczba wyświetleń dla danej strony zapisywana jest w osobnym pliku, czyli dla strony nr. 1 jest to plik: glos1.txt a dla strony nr. 2 plik to: glos2.txt itd.....
Teraz pytanie, jak wyświetlić strony ze względu na ilość wyświetleń zawartych w plikach?
Aktualnie strony wyświetlają się u mnie ze względu na czas dodania, i wygląda to tak:
Cytat
$baza1 = file_get_contents("baza/baza1.txt");
$baza2 = explode(';', $baza1);
$baza3 = file_get_contents("baza/baza2.txt");
$baza4 = explode(';', $baza3);
$baza5 = file_get_contents("baza/baza3.txt");
$baza6 = explode(';', $baza5);
$baza7 = file_get_contents("baza/baza4.txt");
$baza8 = explode(';', $baza7);
$baza9 = file_get_contents("baza/baza5.txt");
$baza10 = explode(';', $baza9);
$baza11 = file_get_contents("baza/baza6.txt");
$baza12 = explode(';', $baza11);
$wpis = 0 ;
$wpis2 = 0 + 1 ;
$iloscwpisow = count($baza2);
$iloscwpisow2 = $iloscwpisow -= 1;
if ($iloscwpisow == 0)
{
echo "Brak wpisów ...";
}
else
{
while ($wpis != $iloscwpisow2)
{
echo "<CENTER><TABLE WIDTH='500' BGCOLOR='#aad6ff'>
<TR><TD><FONT SIZE='2'><CENTER><B><U>Nazwa:</U> <A HREF='http://$baza4[$wpis]' TARGET='_blank'>$baza2[$wpis]</A></B></CENTER></FONT></TD></TR>
<TR><TD><CENTER><A HREF='http://$baza4[$wpis]' TARGET='_blank'><IMG SRC='http://$baza6[$wpis]' WIDTH='400' HEIGHT='50' ALT='$baza2[$wpis]' BORDER='0'></A></CENTER></TD></TR>
<TR><TD BGCOLOR='#1e92ff'><FONT SIZE='2'>Miejsce: <FONT SIZE='4' COLOR='red'><B>$wpis2</B></FONT></FONT> <A HREF='mailto:$baza8[$wpis]'><IMG SRC='images/email.gif' BORDER='0'></A> <A HREF='index.php?strona=glos&id=1'><IMG SRC='images/glos.gif' BORDER='0'></A></TD></TR>
<TR><TD><BR><FONT SIZE='2'><B>Opis:</B> <I>$baza10[$wpis]</I></FONT></TD></TR>
<TR><TD><BR><FONT SIZE='2'>Dodana: <I>$baza12[$wpis]</I> | Ilość punktów: <I>$suma1</I></FONT></TD></TR><BR><BR>
</TABLE></CENTER>";
$wpis++;
}
}
}
$baza2 = explode(';', $baza1);
$baza3 = file_get_contents("baza/baza2.txt");
$baza4 = explode(';', $baza3);
$baza5 = file_get_contents("baza/baza3.txt");
$baza6 = explode(';', $baza5);
$baza7 = file_get_contents("baza/baza4.txt");
$baza8 = explode(';', $baza7);
$baza9 = file_get_contents("baza/baza5.txt");
$baza10 = explode(';', $baza9);
$baza11 = file_get_contents("baza/baza6.txt");
$baza12 = explode(';', $baza11);
$wpis = 0 ;
$wpis2 = 0 + 1 ;
$iloscwpisow = count($baza2);
$iloscwpisow2 = $iloscwpisow -= 1;
if ($iloscwpisow == 0)
{
echo "Brak wpisów ...";
}
else
{
while ($wpis != $iloscwpisow2)
{
echo "<CENTER><TABLE WIDTH='500' BGCOLOR='#aad6ff'>
<TR><TD><FONT SIZE='2'><CENTER><B><U>Nazwa:</U> <A HREF='http://$baza4[$wpis]' TARGET='_blank'>$baza2[$wpis]</A></B></CENTER></FONT></TD></TR>
<TR><TD><CENTER><A HREF='http://$baza4[$wpis]' TARGET='_blank'><IMG SRC='http://$baza6[$wpis]' WIDTH='400' HEIGHT='50' ALT='$baza2[$wpis]' BORDER='0'></A></CENTER></TD></TR>
<TR><TD BGCOLOR='#1e92ff'><FONT SIZE='2'>Miejsce: <FONT SIZE='4' COLOR='red'><B>$wpis2</B></FONT></FONT> <A HREF='mailto:$baza8[$wpis]'><IMG SRC='images/email.gif' BORDER='0'></A> <A HREF='index.php?strona=glos&id=1'><IMG SRC='images/glos.gif' BORDER='0'></A></TD></TR>
<TR><TD><BR><FONT SIZE='2'><B>Opis:</B> <I>$baza10[$wpis]</I></FONT></TD></TR>
<TR><TD><BR><FONT SIZE='2'>Dodana: <I>$baza12[$wpis]</I> | Ilość punktów: <I>$suma1</I></FONT></TD></TR><BR><BR>
</TABLE></CENTER>";
$wpis++;
}
}
}