• Aktualisierte Forenregeln

    Eine kleine Änderung hat es im Bereich Forenregeln unter Abschnitt 2 gegeben, wo wir nun explizit darauf verweisen, dass Forenkommentare in unserer Heftrubrik Leserbriefe landen können.

    Forenregeln


    Vielen Dank

Kann ich mit einem html-Dokument die Dateien aus einem Verzeichnis auflisten bzw erreichbar machen? (Update)

  • Ersteller Ersteller Jimini_Grillwurst
  • Erstellt am Erstellt am
J

Jimini_Grillwurst

Gast
Tach,
kann ich z.b. mit einer index.html automatisch eine Übersicht über die Dateien aus dem jeweiligen Verzeichnis erstellen, so dass diese dann nicht über das Verzeichnis, sondern über die html-Datei erreichbar sind? Wenn ja, wie?

MfG Jimini
 
AW: Kann ich mit einem html-Dokument die Dateien aus einem Verzeichnis auflisten bzw erreichbar machen?

Jimini_Grillwurst am 27.06.2005 20:45 schrieb:
Tach,
kann ich z.b. mit einer index.html automatisch eine Übersicht über die Dateien aus dem jeweiligen Verzeichnis erstellen, so dass diese dann nicht über das Verzeichnis, sondern über die html-Datei erreichbar sind? Wenn ja, wie?

MfG Jimini

du meinst, du hast z.B. eine Datei auf deinem Server und willst diese dann über die html Datei anzeigen lassen und downloadbar machen, richtig?

So: <a style="xyl" href="Datei">::Download::</a>
 
AW: Kann ich mit einem html-Dokument die Dateien aus einem Verzeichnis auflisten bzw erreichbar machen?

ich98 am 27.06.2005 20:57 schrieb:
Jimini_Grillwurst am 27.06.2005 20:45 schrieb:
Tach,
kann ich z.b. mit einer index.html automatisch eine Übersicht über die Dateien aus dem jeweiligen Verzeichnis erstellen, so dass diese dann nicht über das Verzeichnis, sondern über die html-Datei erreichbar sind? Wenn ja, wie?

MfG Jimini

du meinst, du hast z.B. eine Datei auf deinem Server und willst diese dann über die html Datei anzeigen lassen und downloadbar machen, richtig?

So: <a style="xyl" href="Datei">::Download::</a>

Naja, ich will, dass die Page quasi alle Dateien auflistet, die in dem Verzeichnis sind, und zwar automatisch. Von Hand wäre das viel zu umständlich, weil ich ja dann für jede Datei sowas in die Page setzen müsste.
Ich habe halt auf meinem Webspace eine index.html, und will nun für mich eine html-Datei mit einer automatisch generierten Übersicht über die auf dem Space vorhandenen Dateien haben. Falls jemand eine andere Lösung weiß, nur her damit *g*

MfG Jimini
 
AW: Kann ich mit einem html-Dokument die Dateien aus einem Verzeichnis auflisten bzw erreichbar machen?

Jimini_Grillwurst am 27.06.2005 21:03 schrieb:
Naja, ich will, dass die Page quasi alle Dateien auflistet, die in dem Verzeichnis sind, und zwar automatisch. Von Hand wäre das viel zu umständlich, weil ich ja dann für jede Datei sowas in die Page setzen müsste.
Ich habe halt auf meinem Webspace eine index.html, und will nun für mich eine html-Datei mit einer automatisch generierten Übersicht über die auf dem Space vorhandenen Dateien haben. Falls jemand eine andere Lösung weiß, nur her damit *g*

MfG Jimini

daas glaube ich geh nur mit php ;-)
 
AW: Kann ich mit einem html-Dokument die Dateien aus einem Verzeichnis auflisten bzw erreichbar machen?

Jimini_Grillwurst am 27.06.2005 21:03 schrieb:
Naja, ich will, dass die Page quasi alle Dateien auflistet, die in dem Verzeichnis sind, und zwar automatisch. Von Hand wäre das viel zu umständlich, weil ich ja dann für jede Datei sowas in die Page setzen müsste.
Ich habe halt auf meinem Webspace eine index.html, und will nun für mich eine html-Datei mit einer automatisch generierten Übersicht über die auf dem Space vorhandenen Dateien haben. Falls jemand eine andere Lösung weiß, nur her damit *g*

MfG Jimini
Ich weiß nicht ob ich dich richtig verstehe, aber lösch mal die index.html und greif dann auf deine Seite zu. Vielleicht meinst du das ja so^^
 
AW: Kann ich mit einem html-Dokument die Dateien aus einem Verzeichnis auflisten bzw erreichbar machen?

LordMephisto am 27.06.2005 21:13 schrieb:
Jimini_Grillwurst am 27.06.2005 21:03 schrieb:
Naja, ich will, dass die Page quasi alle Dateien auflistet, die in dem Verzeichnis sind, und zwar automatisch. Von Hand wäre das viel zu umständlich, weil ich ja dann für jede Datei sowas in die Page setzen müsste.
Ich habe halt auf meinem Webspace eine index.html, und will nun für mich eine html-Datei mit einer automatisch generierten Übersicht über die auf dem Space vorhandenen Dateien haben. Falls jemand eine andere Lösung weiß, nur her damit *g*

MfG Jimini
Ich weiß nicht ob ich dich richtig verstehe, aber lösch mal die index.html und greif dann auf deine Seite zu. Vielleicht meinst du das ja so^^

Nee nee, die Datei ist ja von mir gewollt. Ich will halt nur erreichen, dass keiner meinen Webspace durchwühlen, ich aber trotzdem komfortabel die Dateien erreichen und verlinken kann.

MfG Jimini
 
AW: Kann ich mit einem html-Dokument die Dateien aus einem Verzeichnis auflisten bzw erreichbar machen?

Jimini_Grillwurst am 27.06.2005 21:15 schrieb:
Nee nee, die Datei ist ja von mir gewollt. Ich will halt nur erreichen, dass keiner meinen Webspace durchwühlen, ich aber trotzdem komfortabel die Dateien erreichen und verlinken kann.

MfG Jimini
Aso, dass geht imo nur mit PHP, wovon ich aber null Ahnung habe, sry.
Du könntest mal marky68 fragen, der kennt sich ja gut aus, oder ZAM ;-)
Vielleicht läßt sich das ja auch mit vorgefertigtem Zeug erledigen, PHPKit etc.
 
AW: Kann ich mit einem html-Dokument die Dateien aus einem Verzeichnis auflisten bzw erreichbar machen?

LordMephisto am 27.06.2005 21:21 schrieb:
Jimini_Grillwurst am 27.06.2005 21:15 schrieb:
Nee nee, die Datei ist ja von mir gewollt. Ich will halt nur erreichen, dass keiner meinen Webspace durchwühlen, ich aber trotzdem komfortabel die Dateien erreichen und verlinken kann.

MfG Jimini
Aso, dass geht imo nur mit PHP, wovon ich aber null Ahnung habe, sry.
Du könntest mal marky68 fragen, der kennt sich ja gut aus, oder ZAM ;-)
Vielleicht läßt sich das ja auch mit vorgefertigtem Zeug erledigen, PHPKit etc.

Puh, hm nee, dann wär mir das zu viel Umstand. Ich dachte da gäbs ne Lösung, die ich innerhalb von 5 Minuten herbeizaubern kann, aber so viel Umstand ists mir dann doch nicht wert.

MfG Jimini
 
AW: Kann ich mit einem html-Dokument die Dateien aus einem Verzeichnis auflisten bzw erreichbar machen?

Jimini_Grillwurst am 27.06.2005 21:24 schrieb:
LordMephisto am 27.06.2005 21:21 schrieb:
Jimini_Grillwurst am 27.06.2005 21:15 schrieb:
Nee nee, die Datei ist ja von mir gewollt. Ich will halt nur erreichen, dass keiner meinen Webspace durchwühlen, ich aber trotzdem komfortabel die Dateien erreichen und verlinken kann.

MfG Jimini
Aso, dass geht imo nur mit PHP, wovon ich aber null Ahnung habe, sry.
Du könntest mal marky68 fragen, der kennt sich ja gut aus, oder ZAM ;-)
Vielleicht läßt sich das ja auch mit vorgefertigtem Zeug erledigen, PHPKit etc.

Puh, hm nee, dann wär mir das zu viel Umstand. Ich dachte da gäbs ne Lösung, die ich innerhalb von 5 Minuten herbeizaubern kann, aber so viel Umstand ists mir dann doch nicht wert.

MfG Jimini
So viel Umstand ist das auch nicht.
Kommt immer auf den Webspace an.

Evtl. kannst du per .htaccess Datei gezielt Ordner anzeigen lassen oder nicht anzeigen lassen (dieser tolle 403er Fehler ;) ).

Eigentlich reichts, wenn du eine Datei mit der Zeile erstellst:
die in .htaccess umbenennst und in das Verzeichnis hochlädst.

In Verzeichnissen, die nicht jeder sehen soll, nimmst du eine Datei mit der Zeile:

Hier gibts weiterführende Infos
 
AW: Kann ich mit einem html-Dokument die Dateien aus einem Verzeichnis auflisten bzw erreichbar machen?

LordMephisto am 27.06.2005 21:21 schrieb:
Du könntest mal marky68 fragen, der kennt sich ja gut aus, oder ZAM ;-)

danke fuer die blumen ;)

ansonsten siehe skicu, oder:
<?php
$dir = "/path/to/dir/"; // ordner - beim aktuellen einfach ./
$filter = array("mp3"); // filter oder antifilter fuer dateiendungen
$handle = opendir($dir);
if ($handle) {
while (FALSE !== ($entry = readdir($handle))) {
if ($entry != "." && $entry != ".." && !is_dir($entry)) {
if (!in_array(strrchr($entry,"."),$filter)) { /* das ausrufezeichen weg - dann positiver filter */
// beliebige aktion - zB. dateinamen ausgeben (komplett)
echo realpath($dir.$entry)."<br />";
}
}
}
}
?>

rasch hingekritzelt ;)

edit: allerdings nicht rekursiv und es erfasst auch keine (unter-)ordner
 
AW: Kann ich mit einem html-Dokument die Dateien aus einem Verzeichnis auflisten bzw erreichbar machen?

Gibt auch viele fertig Directory Listening Scripte zum kostenlosen Download im Web. :-)
 
AW: Kann ich mit einem html-Dokument die Dateien aus einem Verzeichnis auflisten bzw erreichbar machen?

skicu am 28.06.2005 08:26 schrieb:
Jimini_Grillwurst am 27.06.2005 21:24 schrieb:
LordMephisto am 27.06.2005 21:21 schrieb:
Jimini_Grillwurst am 27.06.2005 21:15 schrieb:
Nee nee, die Datei ist ja von mir gewollt. Ich will halt nur erreichen, dass keiner meinen Webspace durchwühlen, ich aber trotzdem komfortabel die Dateien erreichen und verlinken kann.

MfG Jimini
Aso, dass geht imo nur mit PHP, wovon ich aber null Ahnung habe, sry.
Du könntest mal marky68 fragen, der kennt sich ja gut aus, oder ZAM ;-)
Vielleicht läßt sich das ja auch mit vorgefertigtem Zeug erledigen, PHPKit etc.

Puh, hm nee, dann wär mir das zu viel Umstand. Ich dachte da gäbs ne Lösung, die ich innerhalb von 5 Minuten herbeizaubern kann, aber so viel Umstand ists mir dann doch nicht wert.

MfG Jimini
So viel Umstand ist das auch nicht.
Kommt immer auf den Webspace an.

Evtl. kannst du per .htaccess Datei gezielt Ordner anzeigen lassen oder nicht anzeigen lassen (dieser tolle 403er Fehler ;) ).

Eigentlich reichts, wenn du eine Datei mit der Zeile erstellst:
die in .htaccess umbenennst und in das Verzeichnis hochlädst.

In Verzeichnissen, die nicht jeder sehen soll, nimmst du eine Datei mit der Zeile:

Hier gibts weiterführende Infos

Ich habe das jetzt noch nicht ausprobiert, hab mir aber mal den Text durchgelesen.
Wie kann ich denn die Verzeichnisse sehen, die nicht jeder sehen soll?

@marky68: schonmal vielen Dank, allerdings hab ich da auch Unterordner, einfach weil ich ein Ordnungsfanatiker bin *g*

MfG Jimini
 
AW: Kann ich mit einem html-Dokument die Dateien aus einem Verzeichnis auflisten bzw erreichbar machen?

Jimini_Grillwurst am 28.06.2005 16:41 schrieb:
Ich habe das jetzt noch nicht ausprobiert, hab mir aber mal den Text durchgelesen.
Wie kann ich denn die Verzeichnisse sehen, die nicht jeder sehen soll?
Dazu fällt mir jetzt nur ein.. Hä?

Du sollst die Datei in den jeweiligen Ordner reinsetzen (etwa per FTP Client) - und je nach minus oder plus wird dann beim aufrufen des Ordners im Browser (zB http://skicu.net/wow/ ) eben die Dateien oder nur eine Fehlermeldung "403 Unauthorized..." angezeigt. :o

Ganz simpel eigentlich. :)
 
AW: Kann ich mit einem html-Dokument die Dateien aus einem Verzeichnis auflisten bzw erreichbar machen?

skicu am 28.06.2005 16:47 schrieb:
Jimini_Grillwurst am 28.06.2005 16:41 schrieb:
Ich habe das jetzt noch nicht ausprobiert, hab mir aber mal den Text durchgelesen.
Wie kann ich denn die Verzeichnisse sehen, die nicht jeder sehen soll?
Dazu fällt mir jetzt nur ein.. Hä?

Du sollst die Datei in den jeweiligen Ordner reinsetzen (etwa per FTP Client) - und je nach minus oder plus wird dann beim aufrufen des Ordners im Browser (zB http://skicu.net/wow/ ) eben die Dateien oder nur eine Fehlermeldung "403 Unauthorized..." angezeigt. :o

Ganz simpel eigentlich. :)

Sorry, ich bin irre platt von der Arbeit, daher meine umständliche Ausdrucksweise *g*
Wenn ich den Zugriff auf einen Ordner damit "sperre", dann kann ich ja auch nicht darauf zugreifen, oder? Aber genau das will ich ja nicht, sondern ich will es folgendermaßen haben:
- ich hab meinen Webspace
- darauf sind diverse Unterordner und viele Dateien
- ich will, dass nur ich die Verzeichnisse durchstöbern kann, und andere nur auf Dateien, zu denen ich ihnen den Link gebe
- da ich öfters Dateien ändere oder tausche etc, will ich nicht für jede Datei einzeln Rechte vergeben

MfG Jimini
 
AW: Kann ich mit einem html-Dokument die Dateien aus einem Verzeichnis auflisten bzw erreichbar machen?

so. am besten machst du eine kombination aus skicu's und meinem vorschlag:
-du deaktivierst das indexing in den datenordnern
-du erstellst einen neuen ordner mit dem skript von mir (siehe aktualisierte version unten)
-du verlinkst die dateien einfach beliebig


neue version des skripts (rekursiv geht das jetzt auch):
<?php
$dir = "./"; // ordner - beim aktuellen einfach ./ (mit slash am ende)
$filter = array(".mp3"); // filter oder antifilter fuer dateiendungen (mit punkt am anfang)

function getDirContent($dir,$filter,$level=0) {
$handle = opendir($dir);
if ($handle) {
while (FALSE !== ($entry = readdir($handle))) {
if ($entry != "." && $entry != "..") {
if (is_dir($dir.$entry)) { // Ordner
echo "<b>".$dir."/".$entry."/"."</b><br />";
getDirContent($dir."/".$entry."/",$filter,$level+1);
}
else { // Datei
if (!in_array(strrchr($entry,"."),$filter)) { /* das ausrufezeichen weg - dann
positiver filter */
// beliebige aktion - zB. dateinamen ausgeben (komplett)
echo str_repeat(" ",$level).$dir.$entry."<br />";
}
}
}
}
}
}

getDirContent($dir,$filter); // Das ganze starten
?>
 
AW: Kann ich mit einem html-Dokument die Dateien aus einem Verzeichnis auflisten bzw erreichbar machen?

wieso wird nicht einfach das indexing deaktiviert und du gibst den leuten den kompletten link zu der datei die sie bekommen sollen anstatt nur bestimmte bereiche zu öffnen und die leute dann selbst suchen zu lassen ?
 
AW: Kann ich mit einem html-Dokument die Dateien aus einem Verzeichnis auflisten bzw erreichbar machen?

soulsaver am 28.06.2005 18:41 schrieb:
wieso wird nicht einfach das indexing deaktiviert und du gibst den leuten den kompletten link zu der datei die sie bekommen sollen anstatt nur bestimmte bereiche zu öffnen und die leute dann selbst suchen zu lassen ?

Weil ich keine Lust habe, ellenlange Dateinamen zu tippen, sondern einfach den Link kopieren will. Oder missverstehe ich dich hier?

@ marky68: uff, vielen Dank, ich werd das evtl heute abend noch ausprobieren.

MfG Jimini
 
AW: Kann ich mit einem html-Dokument die Dateien aus einem Verzeichnis auflisten bzw erreichbar machen?

Ich hab das mit der .htaccess jetzt mal ausprobiert, allerdings gab es Serverfehler - demnach scheint Arcor das wohl nicht zu unterstützen, oder?

MfG Jimini
 
AW: Kann ich mit einem html-Dokument die Dateien aus einem Verzeichnis auflisten bzw erreichbar machen?

Jimini_Grillwurst am 28.06.2005 18:45 schrieb:
soulsaver am 28.06.2005 18:41 schrieb:
wieso wird nicht einfach das indexing deaktiviert und du gibst den leuten den kompletten link zu der datei die sie bekommen sollen anstatt nur bestimmte bereiche zu öffnen und die leute dann selbst suchen zu lassen ?

Weil ich keine Lust habe, ellenlange Dateinamen zu tippen, sondern einfach den Link kopieren will. Oder missverstehe ich dich hier?


MfG Jimini
lol einer der gaaaanz faulen Sorte, ja dann musst du wohl ein script verwenden was auf arcor nicht läuft. DIe unterstützen kein PHP, musste wohl zu funpic wechseln und wenn du das in Kombi mit Zams downloadklasse benutzt hast du wirklich weniger Mühe als mal eben das home.arcor.de/name/datei.endung zu schreiben.

(ab hier ohne Ironie !)
Nun mir solls recht sein, sehe nur kurzfristig den größeren Aufwand mit PHP, aber da du sagst dass du öfters was änderst etc. Da bietet sich der einmalige Aufwand mit PHP schon an (Serverwechsel,Scriptimpletierung, etc.).

:-)
 
AW: Kann ich mit einem html-Dokument die Dateien aus einem Verzeichnis auflisten bzw erreichbar machen?

Jimini_Grillwurst am 27.06.2005 20:45 schrieb:
Tach,
kann ich z.b. mit einer index.html automatisch eine Übersicht über die Dateien aus dem jeweiligen Verzeichnis erstellen, so dass diese dann nicht über das Verzeichnis, sondern über die html-Datei erreichbar sind? Wenn ja, wie?

MfG Jimini

Das ganze funktioniert nicht mit HTML, sondern mit PHP, falls du das gleiche meinst wie ich (habe das Script mal zum Testen installiert):

http://www.blobbs.de/gfx/index.php

Das Script dazu:

http://evoluted.net/files/directorylisting.zip
 
Zurück