problem s WHILE

<?php
$adresar = opendir('./vzkazy');
while ($soubor = readdir($adresar))
$soubory[] = $soubor;
rsort($soubory);
for($i=0;$i<Count($soubory)-2;$i++) {
readfile ("./vzkazy/".$soubory[$i]);
}
closedir($adresar);
?>

Tendle skript ma vypsat vsechny soubory ve slozce VZKAZY. Jde ho nejak predelat, aby zobrazoval jen $pocet vzkazu odshora? Zkousel jsem do WHILE dat druhy WHILE ale pokazdy to kixlo...pomozte pls thx
Hmm to je práce se souborama skus toto: http://tvorbawww.einstein.cz/serial/prace-se-soubory-v-php
<HTML><?php
$adresar = opendir('./vzkazy');
while ($soubor = readdir($adresar))
$soubory[] = $soubor;
rsort($soubory);
for($i=0;$i<(Count($soubory)-2) && $i < $pocet;$i++) {
readfile ("./vzkazy/".$soubory[$i]);
}
closedir($adresar);
?></HTML>
Asi to nevyřeším, ale zájímá mě, jaký je rozdíl mezi počtem odshora a odsdola? Případně kde je nahoře a kde dole, když je to rsort()?
Aha, tak závidím křišťálovou kouli.
nazev souboru je generovanej tak, ze cim novejsi prispevek - tim vetsi cislo v nazvu souboru (nazev je slozen pouze z cifer)