Gesamten Verzeichnisinhalt per PHP hochladen
flitz
- php
Hallo,
geplant ist einen gesamten Verzeichnisinhalt hochzuladen (Bildergalerie) funktioniert das mit PHP oder kann man nur mit einem Upload-Formular 1 Datei immer hochladen?
Gruß flitz
Hallo,
geplant ist einen gesamten Verzeichnisinhalt hochzuladen (Bildergalerie) funktioniert das mit PHP
nein.
oder kann man nur mit einem Upload-Formular 1 Datei immer hochladen?
ja - diese Datei kann aber auch ein zip-Archiv sein, das du mit http://de.php.net/ref.zip wieder entpacken kannst (allerdings geht das nur, wenn die Erweiterung auf deinem Server installiert ist).
Grüße aus Nürnberg
Tobias
Tach auch,
oder kann man nur mit einem Upload-Formular 1 Datei immer hochladen?
ja - diese Datei kann aber auch ein zip-Archiv sein, das du mit http://de.php.net/ref.zip wieder entpacken kannst (allerdings geht das nur, wenn die Erweiterung auf deinem Server installiert ist)
Das stimmt so nicht, man kann problemlos auch mehrere Dateien in einem Rutsch hochladen, wenn der name des Input Feldes um eckige Klammern ergänzt wird.
<input type="file" name="myUpload[]" value="Hier Datei 1 angeben">
<input type="file" name="myUpload[]" value="Hier Datei 2 angeben">
Im $_FILES-Array können die hochgeladenen Dateien dann über ihren Index angesprochen werden. Näheres dazu findet sich im PHP-Handbuch unter "Handling multiple file uploads"...
Gruß, Lirpa
Hallo,
Das stimmt so nicht, man kann problemlos auch mehrere Dateien in einem Rutsch hochladen, wenn der name des Input Feldes um eckige Klammern ergänzt wird.
Klar kann man mehrere Dateien mit einem Upload-Formular hochladen. Es müssen nur entsprechend viele Uploadfelder vorhanden sein. Es ist nicht erforderlich, dies mit eckigen Klammern zu erreichen.
Das Problem des OPs wird damit jedoch nicht gelöst. Er muss jede Datei einzeln auswählen. Ich habe ihn so verstanden, dass er ein _Verzeichnis_ auswählen will, anschließend werden alle Dateien aus diesem Verzeichnis hochgeladen. Da trifft die Antwort von Tobias zu :-)
Freundliche Grüsse,
Vinzenz