Hi,
Gibt es eine Möglichkeit Dateien die auf einem FTP in einem
Unterordner sind aufzulisten obwohl eine Index im Ordner liegt?
~3
Druckbare Version
Hi,
Gibt es eine Möglichkeit Dateien die auf einem FTP in einem
Unterordner sind aufzulisten obwohl eine Index im Ordner liegt?
~3
Ya sry hab ich jetzt nicht dran gedacht... Ich meinte als Außenstehender
Der Server ansich hat directory listing an
Per PHP nehme ich mal an, wenn Du schon hier hinein postest ^^.
Gibt einige Funktionen, die das können. Du kannst z.B. mit der Funktion shell_exec() Befehle, wie z.B. "l" (Linux) oder "dir" (Windows) ausführen, um das Verzeichnis auflisten zu lassen.
Die Funktionen (exec(), system(), passthru() etc.) werden jedoch oft deaktiviert (Funpic etc.) - Daher würde ich das empfehlen:PHP-Code:
<?php
print shell_exec("l");
?>
Sollte soweit ganz klar sein. Holt sich das Verzeichnis, in dem die PHP-Datei holt (dirname(__FILE__)) und liest das Verzeichnis per scandir() aus - Das Ergebnis jedes Schleifendurchlaufes landet in $file, welche einfach ausgegeben wird.PHP-Code:
<?php
foreach(scandir(dirname(__FILE__)) AS $file) {
print $file."\r\n";
}
?>
Ist ungetestet, sollte aber gehen ^^.
EDIT: Wie willst Du als aussenstehender die Dateien auf einem Webspace auflisten lassen? Der Browser interpretiert eine Datei, die index.(php / htm / html / shtml...) heißt so, dass er diese anzeigt und nicht das Verzeichnis - Ohne Zugriff auf den Space wird das mit dem Auflisten natürlich nichts.