Witaj Gościu! ( Zaloguj | Rejestruj )

Forum PHP.pl

> [php / filesize()] problem z funkacją filesiez()
sowi
post
Post #1





Grupa: Zarejestrowani
Postów: 63
Pomógł: 0
Dołączył: 7.03.2004

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


Chciałem zrobić następujący problem - napisałem sobie skrypcik, który pokazuje zawartość pliku w katalogu.

  1. <?php
  2. $katalog_nazwa = 'test';
  3. $katalog = opendir ($katalog_nazwa);
  4. $i=1;
  5. while ($plik = readdir ($katalog)) {
  6. if (ereg (".txt$|.gif$|.jpg$|.pdf$|.doc$", $plik)) 
  7. { 
  8. $pliki[$i++] = $plik;
  9. }
  10. }
  11. closedir ($katalog);
  12. $kat=$i-1;
  13. print 'ilosc plików w katalogu: '.$kat.'<br />';
  14. for ($j=1; $j<$i; $j++)
  15. {
  16. print '<a href="'.$katalog_nazwa.'/'.$pliki[$j].'">
  17. <img src="img/'.substr($pliki[$j], -3).'"><br />';
  18. print $pliki[$j].'</a><br />'.filesize($pliki[$j]).'<br />';
  19. }
  20. ?>


niestety jak chciałem dodać informację o wielkości plików poprzez filesize(). Ale otrzymuję następujący komunikat:


Kod
Warning: filesize() [function.filesize]: stat failed for tekstowy.txt in c:\usr\krasnal\www\katalog\index.php on line 28
tekstowy.txt


Ten post edytował sowi 11.08.2006, 13:42:08
Go to the top of the page
+Quote Post

Posty w temacie


Reply to this topicStart new topic
2 Użytkowników czyta ten temat (2 Gości i 0 Anonimowych użytkowników)
0 Zarejestrowanych:

 



RSS Aktualny czas: 23.08.2025 - 17:14