Markus: Dateien Anzeigen lassen

Besteht die Möglichkei, durch ein Skript alle in einem Ordner befindlichen Dateien anzeigen zu lassen, damit diese direkt als Download verwendet werden können?
Wenn ja, wie schreibe ich dieses Skript? (kann leider nur HTML)
Wenn es in anderen Sprachen ist könnt ihr mir dann helfen?

  1. hi,

    das geht z.b. mit PHP.

    hier steht, wie es gehen könnte:

    http://de2.php.net/manual/de/function.readdir.php

    1. Danke für die AW.
      Da ich von php soviel Ahnung habe wie ein Schwein vom fliegen, kannst du mir mal sagen, welche dieser Skripts ich verwenden muss und wo ich sie einbaue u. vor allem wie ich es tue. (wie ich das Grundgerüst schreibe und wie ich es speicher)

      http://de2.php.net/manual/de/function.readdir.php

      MfG
      Markus

      1. mhh, also da müsstest du dir mal die php-dokumentation (www.php.net) anschauen. im prinzip musst du eine *.php datei erstellen und diese in das verzeichnis laden. diese sollte dann natürlich den namen index.php tragen. in der datei steht dann das script.

        inhalt der datei müsste in etwa so aussehen:

        <?php

        // hier kommt dann das script hin

        ?>

        unterstützt dein webserver denn php-scripts?

        1. Ja die unterstützt er

          Markus

  2. Moin,

    Besteht die Möglichkei, durch ein Skript alle in einem Ordner befindlichen Dateien anzeigen zu lassen, damit diese direkt als Download verwendet werden können?

    Meinst du die Files auf dem Webserver? Lass einfach die Index-Datei in diesem Ordner weg, wenn das Directorylisting erlaubt ist, sind alle Dateien mittels Link downloadbar.

    Wenn du Dateien per Formular uploaden willst, lese hier Weiter.

    Nicht durch ein Script, html machts möglich. http://selfhtml.teamone.de/html/formulare/datei_upload.htm

    Wenn es in anderen Sprachen ist könnt ihr mir dann helfen?

    Das hier:
    http://www.dclp-faq.de/q/q-formular-upload-php4.html

    Stefan

    1. Moin Stefan,

      Meinst du die Files auf dem Webserver? Lass einfach die Index-Datei in diesem Ordner weg, wenn das Directorylisting erlaubt ist, sind alle Dateien mittels Link downloadbar.

      Ja das meine ich, und Leider ist es nicht erlaubt

      MfG
      Markus

      1. Hallo,

        Da Du Dich offenbar mit PHP nicht auskennst, und weil
        ich mod_autoindex fuer Deine Zwecke voellig ausreichend
        finde, empfehle ich Dir, die Flinte nicht so schnell
        ins Korn zu werfen.

        Ja das meine ich, und Leider ist es nicht erlaubt

        Leider meinen viele Webhoster, dass sie ihren Kunden
        einen Gefallen tun, wenn sie die automatische Auflistung
        grundsaetzlich unterdruecken.

        Wenn man dann http://www.example.org/verzeichnis/ verlangt,
        kommt dummerweise eine "403 Forbidden" Meldung.
        Das heisst aber noch nicht, dass es grundsaetzlich
        unmoeglich ist, die Auflistung machen zu lassen.

        Oft kann man sie wieder einschalten, indem man eine .htaccess
        ins Verzeichnis (oder in ein uebergeordnetes Verz.) stellt
        und dort hineinschreibt:
        Options +Indexes

        Dann kriegt man die automatische Auflistung wieder,
        sofern keine index.html im Verzeichnis ist, und
        das sieht dann z.B. so aus:
        http://www.apache.org/dist/httpd/docs/

        Art, Inhalte und Aussehen der Auflistung kann man
        auch ueber viele Optionen beeinflussen. Siehe:
        http://httpd.apache.org/docs/mod/mod_autoindex.html

        Gruesse,

        Thomas

        --
        Bitte keine Mails mit Fachfragen - dafuer gibt es das Forum!
        Ich mag es, wenn URLs verlinkt sind (</faq/#Q-19>).
        Oft gestellte PHP-Fragen beantwortet die dclp-FAQ bestens: http://www.dclp-faq.de/