Ordner auslesen und Dateien zum Download

  • Hallöchen, ich hab ein kleines Problem.
    Folgende Situation:
    Ich habe einen Ordner auf meinem Server (Daten werden via FTP hochgeladen). Die Dateien (pdf, exe, zip, rar,...) sind in mehreren Unterordnern sortiert.

    Dateien werden nur von mir via FTP hochgeladen und stehen den Besuchern für den Download bereit.

    Nun will ich die Ordner auflisten und die jeweiligen Inhalte ausgeben lassen.
    Diese sollen dann auch runterzuladen sein.

    Ich habe derzeit folgendes Script:

    Damit bekomm ich 1A die Ordner und die darin befindlichen Dateien angezeigt.

    Probleme:

    1. Ich kann die Dateien nicht mit einem links-Klick ansehen/speicher - kommt Fehler das keine Inhalte vorhanden sind
    2. .EXE, .ZIP, .RAR -Dateien werden fehlerhaft gespeichert und sind unbrauchbar oder werden nur als HTML-Dokumente gespeichert.


    Hat vielleicht einer eine Lösung oder gibt es ein kleines PlugIn was das kann?

    • Anzeige

    Hallo!

    Wenn du gerade an deiner Website arbeitest oder dein aktuelles Hosting überdenkst: Wir betreiben mit NetzLiving eine Hosting-Plattform, die speziell auf Performance, Sicherheit und einfache Verwaltung ausgelegt ist.

    • ✔️ Schnelle Ladezeiten (optimiert für WordPress & Co.)
    • ✔️ Deutsche Server & DSGVO-konform
    • ✔️ Persönlicher Support (kein 0815-Ticket-System)

    Mehr erfahren

  • ich hab das problem glaube ich eingrenzen können. nur wie ich das jetzt lösen kann weiss ich noch nich.

    die dateien liegen ein verzeichnis höher als die website (im ordner cms) selbst.
    daher haut er mir in der url immer noch ein ordner "cms/" vor den ordner wo die dateien liegen.

    statt: .../uploadKunde/... macht er also .../cms/uploadKunde/...

    wie kann ich das ändern?


    Problem erledigt!!!!!
    ein einfaches vergessenes "../" hat mich hier verrückt gemacht.

    Einmal editiert, zuletzt von moeppy01 (28. April 2010 um 17:03)

Jetzt mitmachen!

Sie haben noch kein Benutzerkonto auf unserer Seite? Registrieren Sie sich kostenlos und nehmen Sie an unserer Community teil!