Pomoc - Szukaj - Użytkownicy - Kalendarz
Pełna wersja: Zliczanie ilości plików w kilku folderach
Forum PHP.pl > Forum > PHP
kamil6e
Witam.

Mam kilka folderów i w każdym z nich są pliki graficzne. Czy jest skrypt PHP, który wyświetli na stronie WWW ilość plików znajdujących się w folderach (sumę wszystkich).

Posiadam jedynie skrypt php, który zlicza ilość plików z jednego folderu.

  1. <?
  2.  
  3. $sciezka = "./";
  4.  
  5.  
  6.  
  7. $katalog = opendir($sciezka);
  8.  
  9. while ($plik = readdir($katalog)) {
  10.  
  11. &#12288;if (($plik<>".")&&($plik<>"..")&&(!is_dir($sciezka.$plik))) {
  12.  
  13. &#12288; $i++;
  14.  
  15. &#12288;}
  16.  
  17. }
  18.  
  19. closedir($katalog);
  20.  
  21.  
  22.  
  23. echo "W katalogu 
  24. znajduje się $i 
  25. plików";
  26.  
  27. ?>


i drugi skrypt

  1. <?php
  2.  
  3. $katalog='./';
  4. $kat=opendir($katalog);
  5. $ile=0;
  6. while($plik=readdir($kat)) {
  7. $ile++;
  8. }
  9.  
  10. $ileplikow = $ile - 4;
  11.  
  12. echo('Zdjęć: '.$ileplikow);
  13.  
  14. ?>
Cysiaczek
Zapoznaj się z Iteratorami, a w Twoim przypadku z http://pl.php.net/manual/pl/function.Recur...terator-key.php lub http://pl.php.net/manual/pl/function.Direc...r-construct.php

Pozdrawiam.
esiek
troche długie masz te scrypty . . . . ja mam taki na podliczenie plikow w katalogu . . .

count(glob("katalog/*"));

lub samych plikow jpg



count(
glob("katalog/*.jpg"));

i sam pracuje wlasnie nad podliczeniem sumy plikow kilku katalogow. . . zobacze moze cos znajde winksmiley.jpg

jak cos to dam znac. . . pozdrawiam

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.