Hi alle zusammen,
Also ich habe folgendes Problem:
Ich Programmiere eine FTP-Anwendung, welche portabel sein soll. Das bedeutet, dass die Scripte im späteren Verlauf frei verfügbar sein sollen.
Ich verwende folgendes Prinzip (Kurzdarstellung):
Die Url kann z.B. bei gegebenem Ordner so aussehen:
index.php?dir=/html/demo/administrator/gfx
Ist dies der Fall, so werden die Inhalte des Ordners angezeigt.
Analog gibt es natürlich das per Aufruf nicht erreichbare Verzeichnis "files".
Mit dem Aufrufprinzip: "index.php?dir=/html/ordner/administrator/gfx"
kann ich ohne Probleme durch die Verzeichnisse browsen ohne dabei Probleme zu haben. Nun kommt aber folgendes:
Auf manchen Webservern gibt es keine "nicht-erreichbaren-Ordner".
Sobald man sich per FTP- Anmeldet, erhält man direkt einsicht in das html Verzeichnis.
Beim Browsen auf den Servern mit "per-Ftp-erreichbaren-Ordnern" wie z.B.
phptmp, restore, log, html, files, backup muss in der URL dann halt "html" stehen, sofern man dort arbeiten möchte.
Lange Rede kurzer Sinn:
Die Dateien in den Unterordnern erhalten leider folgende "Direktaurufurl":
http://www.***********.de/html/ordne...7_image030.jpg
Das "/html/" hat dort alerdings nichts verloren. Wie kann ich nun sinnvoll
überpfüfen, ob ein Server seinen DOCUMENT_ROOT auf zweiter statt auf erster Aufrufebene hat?
Gruß
Kai
P.S. Falls jemand es nicht versteht, dann erklär ich es nocheinmal...
Also ich habe folgendes Problem:
Ich Programmiere eine FTP-Anwendung, welche portabel sein soll. Das bedeutet, dass die Scripte im späteren Verlauf frei verfügbar sein sollen.
Ich verwende folgendes Prinzip (Kurzdarstellung):
Die Url kann z.B. bei gegebenem Ordner so aussehen:
index.php?dir=/html/demo/administrator/gfx
Ist dies der Fall, so werden die Inhalte des Ordners angezeigt.
Analog gibt es natürlich das per Aufruf nicht erreichbare Verzeichnis "files".
Mit dem Aufrufprinzip: "index.php?dir=/html/ordner/administrator/gfx"
kann ich ohne Probleme durch die Verzeichnisse browsen ohne dabei Probleme zu haben. Nun kommt aber folgendes:
Auf manchen Webservern gibt es keine "nicht-erreichbaren-Ordner".
Sobald man sich per FTP- Anmeldet, erhält man direkt einsicht in das html Verzeichnis.
Beim Browsen auf den Servern mit "per-Ftp-erreichbaren-Ordnern" wie z.B.
phptmp, restore, log, html, files, backup muss in der URL dann halt "html" stehen, sofern man dort arbeiten möchte.
Lange Rede kurzer Sinn:
Die Dateien in den Unterordnern erhalten leider folgende "Direktaurufurl":
http://www.***********.de/html/ordne...7_image030.jpg
Das "/html/" hat dort alerdings nichts verloren. Wie kann ich nun sinnvoll
überpfüfen, ob ein Server seinen DOCUMENT_ROOT auf zweiter statt auf erster Aufrufebene hat?
Gruß
Kai
P.S. Falls jemand es nicht versteht, dann erklär ich es nocheinmal...
Kommentar