flitz: Gesamten Verzeichnisinhalt per PHP hochladen

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

  1. 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

    --
    Selfcode: sh:( fo:) ch:? rl:( br:< n4:& ie:% mo:| va:) de:] zu:) fl:( ss:| ls:[ js:|
    1. 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

      1. 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