php.de

Zurück   php.de > Webentwicklung > PHP Einsteiger > PHP Tipps 2004

 
 
LinkBack Themen-Optionen Thema bewerten
Alt 27.10.2004, 17:40  
Erfahrener Benutzer
 
Registriert seit: 25.08.2004
Beiträge: 128
picco
Standard Verzeichnisse auslesen

Bisher habe ich meine Verzeichnisse so ausglesen:
Code:
<?php $home_pfad = "img/ordner"; $i = 0; 
   $dh = opendir($home_pfad); while ($datei = readdir($dh)) { 
      if($datei !== ""   && $datei !== "."  && $datei !== ".." && !is_dir($datei)) {
            $i++;  } }  echo "$i Bilder"; ?>
Das klappt auch ganz gut und ich bekomme so die Anzahl der Bilder, die sich im Verzeichniss befindet. Nun möchte ich aber mehrere Verzeichnisse auslesen. Das ganze habe ich probiert, in dem ich die Ordner in ein Array eingefügt habe. Das ganze sah dann so aus:
Code:
<?php 
$Ordner = Array("img/ordner1","img/ordner2","img/ordner3","..."); 
foreach ($Ordner as $home_pfad){ 
$i = 0; 
$dh = opendir($home_pfad); 
while ($datei = readdir($dh)) { 
if($datei !== "" && $datei !== "." && $datei !== ".." && !is_dir($datei)) { 
$i++; 
} 
} 
} 
echo "$i Bilder"; 
?>
Auf diese Weise wurde mir dann aber nur die Anzahl des letzten Verzeichnisses aus dem Array ausgegeben. Wie bekomme ich es hin, dass mir die Anzahl aller Bilder ausgegeben wird?
picco
picco ist offline  
Sponsor Mitteilung
PHP Code Flüsterer

Registriert seit: 21.08.2005
Beiträge: 4682
PHP-Kenntnisse:
Fortgeschritten

Alt 27.10.2004, 17:48  
Erfahrener Benutzer
 
Registriert seit: 08.11.2003
Beiträge: 139
Calexico
Standard

mach noch ne variable $gesamt und erhöhe $gesamt bei jeder datei! also nur einmal auf null setzen:
Code:
<?php 
$Ordner = Array("img/ordner1","img/ordner2","img/ordner3","...");
$gesamt=0; 
foreach ($Ordner as $home_pfad){ 
$i = 0; 
$dh = opendir($home_pfad); 
while ($datei = readdir($dh)) { 
if($datei !== "" && $datei !== "." && $datei !== ".." && !is_dir($datei)) { 
$i++; 
$gesamt++;
} 
} 
} 
echo "$i Bilder"; 
?>
Calexico ist offline  
Alt 27.10.2004, 17:54  
Erfahrener Benutzer
 
Registriert seit: 25.08.2004
Beiträge: 128
picco
Standard

Auch so wird nur die Anzahl des letzten Verzeichnisses ausgegeben.
picco
picco ist offline  
Alt 27.10.2004, 17:56  
Erfahrener Benutzer
 
Registriert seit: 08.11.2003
Beiträge: 139
Calexico
Standard

achso klar du musst natürlich dann auch $gesamt und nicht $i ausgeben!!
Calexico ist offline  
Alt 27.10.2004, 17:58  
Erfahrener Benutzer
 
Registriert seit: 25.08.2004
Beiträge: 128
picco
Standard

Logisch. Jetzt klappt es. Danke.
picco
picco ist offline  
 


Themen-Optionen
Thema bewerten
Thema bewerten:

Forumregeln
Es ist dir nicht erlaubt, neue Themen zu verfassen.
Es ist dir nicht erlaubt, auf Beiträge zu antworten.
Es ist dir nicht erlaubt, Anhänge hochzuladen.
Es ist dir nicht erlaubt, deine Beiträge zu bearbeiten.

BB-Code ist an.
Smileys sind an.
[IMG] Code ist an.
HTML-Code ist aus.
Trackbacks are an
Pingbacks are an
Refbacks are an
Gehe zu

Ähnliche Themen
Thema Autor Forum Antworten Letzter Beitrag
Ordner auslesen und während des auslesen sortieren Dooki PHP Tipps 2008 6 14.05.2008 17:50
Vom Browser verschickte Daten auslesen und anzeigen? andy32 PHP Tipps 2008 3 22.08.2007 18:33
Verzeichnisse und Dateien auslesen Unknown PHP Tipps 2006 1 27.06.2006 12:46
[Erledigt] gelöst: Tabelle auslesen -&amp;amp;amp;amp;gt; Gleiche Einträge nur 1 Mal Datenbanken 3 31.03.2006 01:44
Cookies auslesen HSFighter PHP Tipps 2007 2 19.11.2005 14:56
Daten eintragen und auslesen Rettungsdackel Datenbanken 0 14.09.2005 16:29
[Erledigt] Daten aus einer Datenbank auslesen Datenbanken 2 04.09.2005 19:13
[Erledigt] nächste Zeile einer Db auslesen? PHP Tipps 2005-2 7 01.08.2005 00:11
alle Verzeichnisse sortiert auslesen PHP Tipps 2005-2 7 17.07.2005 10:20
problem beim auslesen der rechte eines verzeichnisses sysop PHP Tipps 2005-2 2 10.07.2005 23:11
auslesen und nochmals auslesen?! $$$ ThiKool $$$ PHP Tipps 2005 23 10.03.2005 19:43
Verzeichnisse auslesen und nach alphabet sortieren neodrei PHP Tipps 2005 4 25.02.2005 13:18
[Erledigt] Verzeichnisse auslesen und schreiben! Datenbanken 18 29.01.2005 14:35
[Erledigt] Auslesen von Text incl. &quot; aus Textfeld PHP Tipps 2007 4 04.01.2005 13:30
Verzeichnisse und Unterverzeichnisse auslesen PHP Tipps 2004-2 11 22.11.2004 14:26

Besucher kamen über folgende Suchanfragen bei Google auf diese Seite
verzeichnisse auslesen, opendir zwei ordner

Alle Zeitangaben in WEZ +2. Es ist jetzt 01:56 Uhr.




Powered by vBulletin® Version 3.7.2 (Deutsch)
Copyright ©2000 - 2012, Jelsoft Enterprises Ltd.
Search Engine Optimization by vBSEO 3.2.0
Aprilia-Forum, Aquaristik-Forum, Liebeskummer-Forum, Zierfisch-Forum, Geizkragen-Forum

Creative Commons License
Dieser Inhalt ist unter einer Creative Commons-Lizenz lizenziert.