Directory Listing Script
lima-city → Forum → Programmiersprachen → PHP, MySQL & .htaccess
aufruf
befinden
code
dank
datei
file
header
http
index
inhalt
installieren
list
not
ordner
schau
text
type
url
versuch
verzeichnis
-
Hallo,
jetzt funktioniert es soweit, jetzt bräucht ich das es dann den Script anzeigt
Mein Script: http://goo.gl/Hbxdm
ich möchte wenn ich nun das Script so aufrufe:
http://meinedomain.de/4223 das ich dann Verzeichniss Listening über den Ordner 4223 habe, ich komme aber nicht weiter zurück als der Ordner /4223, also man sollte dann nur die Dateien und Ordner sehen was sich im Ordner 4223 befinden.
Wie kann ich das machen, ohne das Script in jedem Verzeichniss zu installieren, sondern nur einmal?
Der hat hier eine Demo http://www.evoluted.net/stuff/
Gruß -
Diskutiere mit und stelle Fragen: Jetzt kostenlos anmelden!
lima-city: Gratis werbefreier Webspace für deine eigene Homepage
-
vserver schrieb:
Du hast das ja jetzt mit meinem Script gesehen, wie das funktioniert, jetzt kannst du das ja auf dein Script übertragen (wie du das machst, dass du dein Script nicht in jeden Ordner geben musst)...
Wie kann ich das machen, ohne das Script in jedem Verzeichniss zu installieren, sondern nur einmal? -
vserver schrieb:
Versuch mal das:
jop, und läuft auch top, aber ich in meinem Script nicht klar, wie ich das einbauen kann.
Such in deinem Script nach der Zeile:$startdir = '.';
und ersetz sie durch$startdir = $_SERVER['REDIRECT_QUERY_STRING']; if($startdir == '') { header('HTTP/1.1 404 File Not Found'); header('content-type: text/plain'); echo('Not Found!'); exit(); }
Danach nennst du das list.php (das brauchst du jetzt nicht mehr) um und nennst dein Directory-Listing-Script mit der Ausbesserung list.php, danach sollte es funktionieren. -
Hey,
jop hab ich gemacht, irgendwas funktioniert noch nicht sauber weils mir den CSS Code nicht anzeigt und die Index.php Datei auch nicht die sich im Ordner /1 gefindet.
http://46.38.241.115/1/
Danke
Gruß -
vserver schrieb:
Ersetz noch
jop hab ich gemacht, irgendwas funktioniert noch nicht sauber weils mir den CSS Code nicht anzeigt und die Index.php Datei auch nicht die sich im Ordner /1 gefindet.$includeurl = false;
durch$includeurl = '/';
Soweit ich das verstanden habe sollte das deinen Fehler mit dem CSS beheben... -
Hey,
irgendwas stimmt noch nicht wenn ich das aufrufe http://46.38.241.115/1/ und klick z.B. auf Ordner 1 dann sagt es mir /1/1 in der URL Leiste, auch die Images werden noch nicht sauber angezeigt bzw. auch im Ordner /1 /2 oder /12 sind die gleichen Dateien drin ;)
Gruß -
vserver schrieb:
Poste doch nochmal den veränderten PHP-Quellcode... damit man sieht was nicht stimmen könnte.
irgendwas stimmt noch nicht [...] -
Ich hätte einen besseren übersichtlicheren Script, würde gern das mit dem machen wie ich wollte.
http://pastebin.de/26557
Habe in gerade hier drauf: http://46.38.241.115/
Der ist einiges besser als vorher.
Gruß
Beitrag zuletzt geändert: 28.5.2012 0:35:16 von vserver -
Diskutiere mit und stelle Fragen: Jetzt kostenlos anmelden!
lima-city: Gratis werbefreier Webspace für deine eigene Homepage