Autor Zpráva
Adrián Prelovský
Profil
Zdravím mám takový to download list:
<?php
if ($handle = opendir('./download')) {
  while (false !== ($file = readdir($handle))) {
    if (!preg_match("/\.(.?|php)$/",$file)) {
      echo '<a href="' .$file. '">' .$file. '</a>';
      $size = round(filesize($file) / 2048, 4);
      echo '<font style="font-size:11px;">Velikost souborů: ' .$size. 'KB;</font>';
    }
  }
  closedir($handle);
}
?>

Když ho spustím tak mi to vypíše:
Warning: filesize() [function.filesize.html]: stat failed for Hard Lost Love hip hop beat {rap} Instrumental.mp3 in C:\ComplexWebServer\http_docs\DRAX\downlist.php on line 6

a nevypíše mi velikost souboru.
Už nevím co stím, díky předem za jakoukoliv radu.
David Klouček
Profil
Otevíráš adresář ./download a procházíš jeho soubory v cyklu, kde $file je JENOM název souboru. Takže typuju, že by to mělo být spíše takhle:

$size = round(filesize('./download/'.$file) / 2048, 4);
Adrián Prelovský
Profil
David Klouček:
Děkují moc ;) už to jede :)

Vaše odpověď

Mohlo by se hodit


Prosím používejte diakritiku a interpunkci.

Ochrana proti spamu. Napište prosím číslo dvě-sta čtyřicet-sedm: