Mailinglisten-Archive |
Morgen, > Das Script soll unterscheiden, was Verzeichniss ist und was Datei: > > $verzn = "klein"; > $dh = opendir($verzn); > > while($datei = readdir($dh)) > { > if (is_dir("$vern/$datei")) > { > echo "Verzeichniss: ".$datei."<br>"; > }else { > echo "Datei: ".$datei."<br>"; > } > } Du hast einen Gedankenfehler: if (is_dir("$vern/$datei")) << Falsch, denn $datei stellt den aktuellen Eintrag dar, und Du befindest Dich schon im Verzeichnis $vern. dir() wechselt da automatisch hin... Richtig wäre somit also if (is_dir($datei)) { echo "Verzeichniss: ".$datei."<br>"; }else { echo "Datei: ".$datei."<br>"; }
php::bar PHP Wiki - Listenarchive