zwantE: mehrere Bilder hochladen

Guten Morgen und merry X-mas an alle.
ich habe einen wunsch, und zwar hab ich eine Seite auf der ich Screens hochladen kann, und das CMS welches ich grade teste und anpasse gibt es nicht her dort mehrere Screens zu selektieren und diese zeitgleich hochzuladen.
Momentan ist es so das ich immer ein Screen (Bild) nach dem anderen hochladen muss. Da es aber immer 2 Bilder sind und machmal sogar 6 wäre es prima wenn man das irgendwie umbauen könnte, das ich dort 6 Zeilen zum upload habe.

der Teil der für die Zeilen zuständig ist ist der folgende:

<input type="file" name="screen" />  
<input type="submit" name="submit" value="Upload" />

Ich habe schon versucht daraus einfach 2 Zeilen zu machen was dann so aussieht aber wenn ich dann auf "Upload" drücke wird nur eins der beiden Bilder hochgeladen.

  
<input type="file" name="screen" /><br/>  
<input type="file" name="screen" />  
<input type="submit" name="submit" value="Upload" />

hat jemand ein Tip wie ich das zum laufen bringe? wenn das mit 2 Zeilen funktioniert bekomme ich das für 4 ggf 6 alleine hin.

MfG zwantE

  1. moin,

    hat jemand ein Tip wie ich das zum laufen bringe? wenn das mit 2 Zeilen funktioniert bekomme ich das für 4 ggf 6 alleine hin.

    Hast du Perl auf Deinem Rechner?

    Hotti

    1. Hast du Perl auf Deinem Rechner?

      nein das hab ich nicht (glaube ich)
      ich hab mit perl keine erfahrungen

      1. Hast du Perl auf Deinem Rechner?
        nein das hab ich nicht (glaube ich)
        ich hab mit perl keine erfahrungen

        Schade. Mit Perl könntest Du ein kleines Script schreiben, was beispielsweise so aufgerufen wird:

        prompt> put.pl datei1 datei2 datei2 ...

        und schwups, sind die Dateien auf dem Server ;-)

        Fröhliche Weihnacht,
        Horst

        PS: mit

        prompt> ls.pl

        Könntest Du auch noch gucken, ob die Dateien angekommen sind.

        --
        Wenn der Kommentar nicht zum Code passt, kann auch der Code falsch sein.
        1. Hast du Perl auf Deinem Rechner?
          nein das hab ich nicht (glaube ich)
          ich hab mit perl keine erfahrungen

          Schade. Mit Perl könntest Du ein kleines Script schreiben, was beispielsweise so aufgerufen wird:

          prompt> put.pl datei1 datei2 datei2 ...

          und schwups, sind die Dateien auf dem Server ;-)

          Fröhliche Weihnacht,
          Horst

          PS: mit

          prompt> ls.pl

          Könntest Du auch noch gucken, ob die Dateien angekommen sind.

          sry, damit kenne ich mich gar nicht aus und ich hab keine ahnung wovon du redset :D

          frohes fest :)

  2. <input type="file" name="screen" /><br/>
    <input type="file" name="screen" />
    <input type="submit" name="submit" value="Upload" />

      
    Hi,  
    das kann auch so nicht funktionieren.  
    Du hast beides mal name="screen".  
    Wenn müsstest du es so machen:  
    input1 =>name="screen1"  
    input2 =>name="screen2" usw.  
      
    oder so:  
    input1 =>name="screnn[]"  
    input2 =>name="screen[]"  
      
    du musst dann halt das Script auch anpassen dass es funktioniert.  
      
    MfG  
    Simon
    
  3. Hallo,

    Du hast uns leider nicht verraten, um welches CMS es sich handelt
    und welche serverseitige Programmiersprache es verwendet.

    An welches Script das Formular geschickt wird, steht im
    ACTION-Attribut des FORM-Elements. So wäre in dem Beispiel
    <form action="upload.php" method="post" enctype="multipart/form-data">
    upload.php das Skript, das Du genauer anschauen und anpassen müsstest.

    Falls PHP im Spiel ist, könnten Dir diese zwei Links aus der dclp-FAQ
    weiterhelfen:

    Wie funktioniert ein Datei-Upload über HTML-Formulare?

    Wie kann ich mehrere Dateien auf einmal uploaden?

    Falls Du FTP-Zugang zum Server hast, wäre FTP natürlich
    auf jeden Fall eine bequemere Lösung, da Du mit einem
    geeigneten FTP-Client auf Deinem eigenen Rechner (z.B.
    Filezilla) auch per Drag-and-Drop Dateien hochladen kannst.

    HTH, mfg
    Thomas

    P.S. Mit Design/Layout hat Deine Frage nichts zu tun.
    Allgemein eher mit "Programmiertechnik", spezifisch
    mit der verwendeten serverseitigen Skriptsprache,
    also z.B. PHP oder Perl.

  4. Liebe(r) zwantE,

    Du postest im Bereich "DESIGN/LAYOUT", sprichst aber ein Problem aus dem Bereich serverseitiger Programmierung an. Dann erwähnst Du, dass Du ein CMS einsetzt, verrätst aber nicht, welches.

    Aus alledem schließe ich, dass Du noch nicht viel Ahnung von serverseitigen Scriptsprachen hast, und dass Du deswegen auch nicht so ohne weiteres selbst in der Lage sein wirst, Dein CMS dahingehend zu modifizieren, sodass es mit multiplen Uploads klarkäme. Oder traust Du Dir zu, im Quelltext des CMS zu operieren?

    Liebe Grüße,

    Felix Riesterer.

    --
    ie:% br:> fl:| va:) ls:[ fo:) rl:° n4:? de:> ss:| ch:? js:) mo:} zu:)