Witaj Gościu! ( Zaloguj | Rejestruj )

Forum PHP.pl

> [php] ile plików zawiera katalog? nazwy plików w tablicy
sweter
post
Post #1





Grupa: Zarejestrowani
Postów: 623
Pomógł: 11
Dołączył: 1.01.2009
Skąd: Wrocław

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


Jak sprawdzić ile plików znajduje się w katalogu i jak pobrać ich nazwy (wraz z rozszerzeniami) do tablicy?
Go to the top of the page
+Quote Post
 
Start new topic
Odpowiedzi (1 - 2)
Spawnm
post
Post #2





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




ile plików:
http://forum.php.pl/index.php?showtopic=69263&hl=
Go to the top of the page
+Quote Post
help_mee
post
Post #3





Grupa: Zarejestrowani
Postów: 244
Pomógł: 21
Dołączył: 10.02.2008
Skąd: Załęcze Wielkie

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


kiedyś napisałem takie coś:
  1. <?php
  2. //espey soft 2006
  3. $folder = dir('uploaded');
  4. $suma =0;
  5. while($plik = $folder->read()) {
  6. if (($plik != '.') AND ($plik != '..')) {
  7. $nazwa = pathinfo($plik);
  8. $pliki[$nazwa['basename']] = $nazwa['extension'];
  9.  
  10. $dodaj = true;
  11. for($i=0;$i<count($typ);$i++)
  12.  if ($typ[$i] == $nazwa['extension']) $dodaj = false;
  13.  
  14. if ($dodaj == true) $typ[] = $nazwa['extension'];
  15. }
  16.  
  17. }
  18.  
  19. $folder->close();
  20. for($i=0;$i<count($typ);$i++) {
  21. foreach($pliki as $klucz => $wartosc)
  22.  if ($wartosc == $typ[$i]){
  23.                               $suma++;
  24.  echo '<a href="uploaded/' .$klucz. '">' .$klucz. '</a><BR>';
  25.  }
  26. }
  27. echo $suma
  28.  
  29. ?>


demo: http://s1.menager.csns.pl/upssyem-espeysoft/


gramy na zasadzie http://pl.php.net/pathinfo

Ten post edytował help_mee 11.01.2009, 19:24:25
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: 23.08.2025 - 10:06