Witaj Gościu! ( Zaloguj | Rejestruj )

Forum PHP.pl

 
Reply to this topicStart new topic
> Zliczanie ilości plików w kilku folderach
kamil6e
post
Post #1





Grupa: Zarejestrowani
Postów: 4
Pomógł: 0
Dołączył: 7.08.2007

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


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. ?>


Ten post edytował kamil6e 7.08.2007, 17:45:30
Go to the top of the page
+Quote Post
Cysiaczek
post
Post #2





Grupa: Moderatorzy
Postów: 4 465
Pomógł: 137
Dołączył: 26.03.2004
Skąd: Gorzów Wlkp.




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.
Go to the top of the page
+Quote Post
esiek
post
Post #3





Grupa: Zarejestrowani
Postów: 65
Pomógł: 0
Dołączył: 6.11.2008
Skąd: Warszawa

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


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 (IMG:http://forum.php.pl/style_emoticons/default/winksmiley.jpg)

jak cos to dam znac. . . pozdrawiam

Go to the top of the page
+Quote Post

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: 15.09.2025 - 05:20