Pomoc - Szukaj - Użytkownicy - Kalendarz
Pełna wersja: [PHP]Ile plików jest w folderze.
Forum PHP.pl > Forum > Przedszkole
Skr3czu
Witam,

Mam np. folder na serwerze o nazwie HTML, a w tym folderze mam kilka folder, czy da się za pomocą PHP wyciągnąć informacje ile jest plików w folderze ?

Pozdrawiam.
webdice
operacje na katalogach, file_exists" title="Zobacz w manualu PHP" target="_manual oraz inkrementacja.
Skr3czu
Czyli jak to dokładnie zrobić ?, może jakiś tutorial ?snitch.gif
mike
Przecież dostałeś linki do tutoriala.
Mało tego, dorzucę Ci jeszcze: glob() + count()
Skr3czu
No tak, ale jak to teraz połączyć.Bo Ty dałeś nowe linki i już nie wiem co i jak ;/
mike
Jak bezmyślnie opdchodzisz do tematu to się nie dziwię, że nie wiesz.
Czekasz na gotowe a dupy swojej nie chcesz ruszyć.

Napisałeś posta minutę po mnie czyli nawet nie próbowałeś. Mało tego, podejrzewam, że nawet nie czytałeś tego co tam jest.

Ja osobiście zamknąłbym Ci ten wątek, co mam nadzieje się stanie.
Stop bezmyślnym leniom.
piotrooo89
może tak:

  1. <?php
  2. $kat='./';
  3. $dir=opendir($kat);
  4. $ile=0;
  5. while($plik=readdir($dir)) {
  6. $ile++;
  7. }
  8.  
  9. $ileplikow = $ile - 2;
  10.  
  11. echo('Ilosc plikow : '.$ileplikow);
  12. ?>
Skr3czu
Cytat
Stop bezmyślnym leniom.


Tak to możesz sobie w domu do rodziców mówić.

Sprawdziłem to, ale nadal nie wiem jak to wszystko połączyć, aby działało.

piotrooo89, wielkie dzięki, wszystko ładnie pięknie działa.Dzięki takim użytkownikom forum jest piękne.

Nie to co mike... ehh
piotrooo89
wklejasz i masz... tyle
mike
Cytat(Skr3czu @ 25.06.2008, 11:31:01 ) *
Tak to możesz sobie w domu do rodziców mówić.
Z rodzicami już dawno nie mieszkam gówniarzu zasrany.
A nazywać leniem mogę każdego kogo mam przesłanki żeby tak nazwać. Do Ciebie śmiało pasuje.

Nie pasuje Ci, że wymagane jest od Ciebie myślenie i samodzielność? Zmień zainteresowanie z programowania na kopanie dołów.

Jakbyś choć przeczytał to co jest pod linkami, które Ci dałem wiedziałbyś, że glob zwraca pliki w tablicy.
Dajesz glob('*') i masz. Jak je policzyć? count()!

  1. <?php
  2.  
  3. echo count(glob('*'));
  4.  
  5. ?>


Leniu!!!

I dodatkowo jeszcze za pomocą iteratora:
  1. <?php
  2. echo iterator_count(new DirectoryIterator('.') - 2; // odejmujesz . i ..
  3. ?>
Ociu
Miliony takich tematów było. Zamykam.
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.