Durek
Neues Mitglied
Hallo,
ich habe das Problem, dass die Dateien, die ich mit PHP aus einem Ordner auslese nicht von is_file sowohl mit is_dir nicht prüfbar sind... in meinem hauptverzeichniss erkennt er sie...dafür habe ich ein Screen für euch vorbereitet:
http://wow-portal.ath.cx/images/other/screen_adminbrowser.jpg
doch in dem Unterverzeichniss ./functions/ ...
http://wow-portal.ath.cx/images/other/screen_adminbrowser2.jpg
Die Unbekannten gebe ich als Schwarz mit Unbekannt durch... manchmal sind auch Ordner unbekannt also kann ich nicht einfach is_dir { } else { } machen... =( ich habe es wie folgt gemacht...
?>
edit: es kann geclosed werden.. ich habe die ursache behoben... ich habe immer $file übergeben aber dann geht er nur vom Hauptverzeichniss aus, obwohl ich auch den Pfad zur Datei übergeben müsste.. deswegen war bspw. in jedem Ordner die index.php richtig, weil diese im Hauptverzeichniss exestiert.
ich habe das Problem, dass die Dateien, die ich mit PHP aus einem Ordner auslese nicht von is_file sowohl mit is_dir nicht prüfbar sind... in meinem hauptverzeichniss erkennt er sie...dafür habe ich ein Screen für euch vorbereitet:
http://wow-portal.ath.cx/images/other/screen_adminbrowser.jpg
doch in dem Unterverzeichniss ./functions/ ...
http://wow-portal.ath.cx/images/other/screen_adminbrowser2.jpg
Die Unbekannten gebe ich als Schwarz mit Unbekannt durch... manchmal sind auch Ordner unbekannt also kann ich nicht einfach is_dir { } else { } machen... =( ich habe es wie folgt gemacht...
PHP:
<?php
if($path == "")
$path = "./";
$dir = opendir("$path");
while($file = readdir($dir)) {
if(is_file($file)) {
echo "$file (Datei) <br>";
} elseif(is_dir($file) {
echo "$file (Ordner) <br>";
} else {
echo "$file (Unbekannt) <br>";
}
}
edit: es kann geclosed werden.. ich habe die ursache behoben... ich habe immer $file übergeben aber dann geht er nur vom Hauptverzeichniss aus, obwohl ich auch den Pfad zur Datei übergeben müsste.. deswegen war bspw. in jedem Ordner die index.php richtig, weil diese im Hauptverzeichniss exestiert.
Zuletzt bearbeitet: