Dateien verwalten

Mellowtrax

Mitglied
Hallo zusammen

Also ich hab mal eine Frage und zwar gehts um eine Art Dateiverwaltung. Es ist so Es gibt eine Ansamlung von PDF und Worddateien. Nun möchte ich gerne, eine Art "Webseite" gestalten. Und zwar stelle ich mir da folgendes vor. Ich möchte dass der User z.B. eine Datei index.html startet und dann das Inhaltsverzeichniss sieht und somit den Punkt anwählen kann den er möchte und somit dann die gewünschte Datei öffnet. Nun das alles ist ja absolut kein Problem. Nun gibt es aber jeden Monat neue Dokumente, besthende werden ersetzt neue kommen hinzu. Nun ist es etwas mühsam jeden Monat das Inhaltsverzeichnis anzupassen. Nun hatte ich die Idee, eine Page zu erstellen, bei dem die Verzeichnisse automatisch ausgelesen werden und der Link dann erstellt wird. Mir ist absolut klar, dass dies mit PHP durchaus realisiertbar ist. Nun möchte ich dies nicht in PHP realisieren, da ich auf unserem Server wo die Dateien abgelegt sind keine zusätzliche Software installieren (jedenfalls nicht irgendwie XAMPP oder ähndliches). Jetzt weiss ich nicht ob es z.B. mit Javascript oder was anderem ne Lösung gäbe für dieses Problem. Oder es wüsste mir jemand einen ganz anderen Lösungsansatz, da bin ich natürlich auch immer sehr sehr dankbar.

Gruss Mell
 
Naja, da die Dateien wohl auf dem Server liegen wirst Du um eine serverseitige Sprache nicht drumherum kommen. Da JavaScript clientseitig ist wirst Du damit wohl keinen Erfolg haben.
Daher rate ich Dir dann doch zu PHP, ASP oder JSP (je nachdem was fuer ein Server es denn ist).
 
Also einen "nativen" Weg in Javascript gibt es nicht.

Du könntest das zusammen mit der Autoindex Funktion des Apache Webservers realisieren, in dem du per DOM die vom Webserver dynamisch erstellten Dateilisten aus einem IFrame heraus ausliest und neu formatiert ausgibst.

Natürlich könntest du auch direkt auf die AutoIndex Seiten verlinken, das wäre die Lösung mit dem geringsten Aufwand.
 
Das Problem mit der zusätzliuchen Software ist nur, ich hab die Erlaubnis nicht, beziehungsweise wurde abgelehnt, eine zusätzliche Software auf einem der Server zu installieren. Und das ganze auf einem Client zu realisieren ist unsinnig, da dieser nicht 24 Stunden am Tag läuft und somit die Verfügbarkeit nicht immer gewährleistet ist!
 
Naja...wie Gottox bereits erwähnte, eigentlich musst du garnichts machen.

Wenn auf dem Server das directory-listing aktiviert ist, erzeugt er selbst eine Dateiliste für das jeweilige Verzeichnis.
Wenn du in einem Verzeichnis keine Dateien mit dem Namen "index.htm", "index.html" usw. hast, präsentiert dir der Server diese automatisch generierte Dateiliste.... du musst also im günstigsten Fall nur dafür sorgen, dass keine der genannten Dateien in dem Verzeichnis vorhanden ist.
 

Neue Beiträge

Zurück