Witaj Gościu! ( Zaloguj | Rejestruj )

Forum PHP.pl

 
Reply to this topicStart new topic
> [php]przeliczacz plików, aby sprawdzalo ile plików ma folder:)
Spawnm
post
Post #1





Grupa: Moderatorzy
Postów: 4 069
Pomógł: 497
Dołączył: 11.05.2007
Skąd: Warszawa




ktoś wie jak zrobic aby np zmienna wynosila tyle ile jest plików w wskazanym folderze??
Go to the top of the page
+Quote Post
Darti
post
Post #2





Grupa: Zarejestrowani
Postów: 1 076
Pomógł: 62
Dołączył: 6.03.2005
Skąd: Wroc

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


  1. <?php
  2. $d = dir("c:Windows");
  3. $ile_plikow = 0;
  4. while (false !== ($entry = $d->read())) {
  5.  if ($entry != '..' && $entry != '.'){
  6. $ile_plikow++;
  7.  }
  8. }
  9. $d->close();
  10. echo "Ilosc plikow: ". $ile_plikow;
  11. ?>


Ten post edytował Darti 25.05.2007, 14:35:01


--------------------
The answer is out there, Neo. It's looking for you. And it will find you, if you want it to.
SERVER_SOFTWARE : Apache/2.2.4 (Win32) PHP/5.2.1
MySQL Client API version : 5.0.27
Go to the top of the page
+Quote Post
KCG
post
Post #3





Grupa: Zarejestrowani
Postów: 449
Pomógł: 4
Dołączył: 1.12.2006

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


scandir()

Ten post edytował KCG 25.05.2007, 17:01:30


--------------------
9242594 - zaczynasz? jak mogę, to pomogę :D /podstawowa znajomość php :P /
"to pomoc zawsze będzie gestem pięknym, zaliczana do tych teraz rzadko spotykanych..."
Go to the top of the page
+Quote Post
Setesh
post
Post #4





Grupa: Zarejestrowani
Postów: 102
Pomógł: 0
Dołączył: 2.10.2006
Skąd: Wrocław

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


Cytat(Darti @ 25.05.2007, 15:33:10 ) *
  1. <?php
  2. $d = dir("c:Windows");
  3. $ile_plikow = 0;
  4. while (false !== ($entry = $d->read())) {
  5.  if ($entry != '..' && $entry != '.'){ // <- tylko to pokaże ilość plików i KATALOGÓW a nie samych plików !!!!
  6. $ile_plikow++;
  7.  }
  8. }
  9. $d->close();
  10. echo "Ilosc plikow: ". $ile_plikow;
  11. ?>


--------------------
Znudził Ci się wygląd twojej v39'ki ? Zmień to! :)

| Google | CodeGear | Swiss Delphi Center (ENG) | digitalmars.com | 4programmers.net | dsdt.info | BinBoy | delphi.cartall.com.pl | CPW.net.pl | cyfbar.republika.pl|
Go to the top of the page
+Quote Post
Darti
post
Post #5





Grupa: Zarejestrowani
Postów: 1 076
Pomógł: 62
Dołączył: 6.03.2005
Skąd: Wroc

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


No faktycznie nie zauważyłem że katalogi też policzy .. ale można sprawdzić czy to jest plik:
  1. <?php
  2. $katalog = 'C:Windows';
  3. $d = dir($katalog);
  4. $ile_plikow = 0;
  5. while (false !== ($entry = $d->read())) {
  6.  if ($entry != '..' && $entry != '.' && is_file($katalog . '' . $entry)){
  7. $ile_plikow++;
  8.  }
  9. }
  10. $d->close();
  11. echo "Ilosc plikow: ". $ile_plikow;
  12. ?>


Ten post edytował Darti 25.05.2007, 23:42:11


--------------------
The answer is out there, Neo. It's looking for you. And it will find you, if you want it to.
SERVER_SOFTWARE : Apache/2.2.4 (Win32) PHP/5.2.1
MySQL Client API version : 5.0.27
Go to the top of the page
+Quote Post

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

 



RSS Aktualny czas: 21.08.2025 - 20:35