Hallo!
Eins vorne weg: Ich bin ein absoluter Neuling in PHP und versuche mich in die Materie reinzuarbeiten! Eines meiner Skripte soll aus das aktuelle Verzeichnis auslesen und nur vorhandene Unterverzeichnisse anzeigen, also keine Dateien.
Ich verwendete folgenden Code:
PHP-Code:
<?php
$verz=opendir ('.');
while ($file = readdir ($verz)) {
if($file !="index.html" && $file !="index.php" && $file !="navi.php"
&& $file != "." && $file != ".." ) echo "$file <br>";
}
closedir($verz);
?>
wohlgemerkt um die im Code angeführten Dateien auszublenden.
Hat auch alles super funktioniert, nur eine Frage dazu!
Ist es möglich mit einem Befehl einfach nur Verzeichnisse anzeigen zu lassen ohne das lästige Filtern von Dateinamen, oder zumindest einfach nur gewisse Dateiendungen zu filtern.
Habe mal folgenden Code probiert um nur Verzeichnisse anzeigen zu lassen, aber da wurde dann gar nix angezeigt (auch keine Fehlermeldung):
PHP-Code:
<?php
$verz=opendir ('.');
while ($file = readdir ($verz)) {
if(is_dir($verz)) echo "$file <br>";
}
closedir($verz);
?>
Wo liegt denn hier der Fehler ?
Gruß,
Dommmy