Dateien Anzeigen lassen
Markus
- html
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?
hi,
das geht z.b. mit PHP.
hier steht, wie es gehen könnte:
http://de2.php.net/manual/de/function.readdir.php
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
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?
Ja die unterstützt er
Markus
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
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
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