• Apfeltalk ändert einen Teil seiner Allgemeinen Geschäftsbedingungen (AGB), das Löschen von Useraccounts betreffend.
    Näheres könnt Ihr hier nachlesen: AGB-Änderung
  • Der Sommer ist da! Laue Nächte, lange Abende im Biergarten und Mücken in Heeresstärke - dazu passend lautet das Thema unseres Fotowettbewerbs im Juni Nachtleben --> Klick

PHP: is_dir

atomfried

Leipziger Reinette
Registriert
02.04.05
Beiträge
1.804
hallo leute,
ich habe ein kleines PHP Problem.
ich habe ordner in denen weitere ordner und dateien liegen. nun möchte ich mir die ordner anzeigen lassen, aber nicht die dateien. mein ansatz bisher funktioniert leider nicht. kann mir jemand weiterhelfen?

$handlesubnavi=opendir("pages/$page");
while ($filesubnavi = readdir ($handlesubnavi)) {
if ($filesubnavi != "." && $filesubnavi != ".." && is_dir ($filesubnavi)) {

echo "$filesubnavi<br>\n";
}
}
closedir($handlesubnavi);

Vielen Dank!
 
Du hast es doch schon fast fertig.

$dh = opendir($home_pfad);
while ($datei = readdir($dh)) {
if($datei !== "" && $datei !== "." && $datei !== ".." && is_dir($datei)) {
echo $datei;
}
}
 
wenn ich das so mache:
Code:
$handlesubnavi=opendir("pages/$page"); 
while ($filesubnavi = readdir ($handlesubnavi)) { 
    if ($filesubnavi != "" && $filesubnavi != "." && $filesubnavi != ".." && is_dir($filesubnavi)) { 
	echo "<h3>$filesubnavi</h3>";
	
    } 
}
closedir($handlesubnavi);
wird leider gar nix angezeigt, weder dateien noch ordner. :-c

und wofür brauche ich eigentlich das hier:
Code:
$filesubnavi != ""
 
habs gefunden. man muss man bei is_dir nochmal den kompletten pfad angeben, dann gehts.