tutorials.de Buch-Aktion 05/2012
ERLEDIGT
JA
ANTWORTEN
8
ZUGRIFFE
6858
EMPFEHLEN
  • An Twitter übertragen
  • An Facebook übertragen
AUF DIESES THEMA
ANTWORTEN
  1. #1
    visiondpc visiondpc ist offline Mitglied Gold
    Registriert seit
    Apr 2006
    Ort
    Essen/NRW
    Beiträge
    200
    Hallo.
    Ich habe mich in letzter Zeit mal ein wenig mit Upload via PHP beschäftigt. An sich ja eine leichte Sache aber ist es auch möglich das so einzurichten, daß man mit [Strg] mehrere Dateien auswählen kann die automatisch nacheinander hochgeladen werden?
     

  2. #2
    Avatar von Sir Robin
    Sir Robin Sir Robin ist offline Mitglied Brokat
    Registriert seit
    Feb 2002
    Ort
    Berlin
    Beiträge
    431
    Das macht derzeit kein Browser, der Datei auswählen-Dialog ist immer auf eine Datei beschränkt. Dafür kann weder PHP noch ASP, Python oder sonst eine Sprache was, das ist browserabhängig.

    Du kannst allerdings den Umweg gehen, dass du einfach mehrere Dateiuploadfelder zur Verfügung hast, sodass der User so mehrere Dateien auswählen kann. Auf Wunsch und mit ein bisschen JavaScript geht das sogar dynamisch.

    Oder aber du programmierst dir ein extra Java-Applet für den Dateiupload, wo wir aber schon wieder bei den Kanonen und den Spatzen wären
     
    Without deviation progress is not possible (F. Zappa)

  3. #3
    visiondpc visiondpc ist offline Mitglied Gold
    Registriert seit
    Apr 2006
    Ort
    Essen/NRW
    Beiträge
    200
    Danke für die schnelle Antwort.
    Das mit Java ist glaube ich nix. UIch kann kein java und mags auch nicht sonderlich.
    Mehrere Dateifelder hatte ich mir zwar auch schon überlegt, aber es soll möglich sein ganze Bildergallerien hochzuladen und da ist man schnell mal bei 100 oder mehr Feldern die man bräuchte.

    Besteht vieleicht die Möglichkeit einen Ordner und die Bezeichnung des ersten und letzten Bildes anzugeben? Alles was dazwischen liegt kann man ja über eine Zählvariable holen. Klappt natürlich nur wenn alles durchgängig nummeriert ist.
    Allerdings müßte sich dafür das Formular selbstständig abschicken und ich bin nicht sicher ob das geht.
     

  4. #4
    Avatar von Online-Skater
    Online-Skater Online-Skater ist offline Mitglied Brillant
    Registriert seit
    Sep 2004
    Ort
    Rostock
    Beiträge
    891
    Für diese Aufgabe solltest du dich mit Zip-Datein beschäftigen und schon ist das Problem gelöst.

    Ich nutze für sowas die pclzip.lib.php von hier und das rennt einwandfrei
     

  5. #5
    visiondpc visiondpc ist offline Mitglied Gold
    Registriert seit
    Apr 2006
    Ort
    Essen/NRW
    Beiträge
    200
    Hört sich gut an aber ich fürchte das ich da an der 2MB Upload-Grenze scheitern werde.
     

  6. #6
    Avatar von Online-Skater
    Online-Skater Online-Skater ist offline Mitglied Brillant
    Registriert seit
    Sep 2004
    Ort
    Rostock
    Beiträge
    891
    Ja 2MB ist ziemlich wenig aber das wirste auch mit mehreren Editfeldern, von daher gibt es keine Lösung vllt. kannst du deinem Anbieter irgendwie klar machen das 16MB besser wären
     

  7. #7
    Avatar von bensky
    bensky bensky ist offline Mitglied Gold
    Registriert seit
    Mar 2004
    Ort
    (nrw)
    Beiträge
    191
    Also ich hab zwar keine Ahnung aber ich würde statt php/upload lieber in php ein ftp script coden damit kannste wenne willst 2TB hochladen
     

  8. #8
    Avatar von Sir Robin
    Sir Robin Sir Robin ist offline Mitglied Brokat
    Registriert seit
    Feb 2002
    Ort
    Berlin
    Beiträge
    431
    Naja, Zip und FTP bringen in dem Fall wenig, da es ja vom Client aus hochgeladen werden soll.

    Okay, man könnte natürlich ein Zip-Archiv hochladen lassen, das entpacken etc. .. das wäre eine Variante.

    FTP bringt nicht so viel, da das Script ja nicht auf dem Client läuft. Man könnte natürlich auf dem Client ein FTP-Server aufsetzen und dann von dort aus sich die Sachen holen, aber naja, das ist dann doch etwas zuviel verlangt. Aber man kann dem User anbieten die Sachen per FTP irgendwo in ein vordefiniertes Verzeichnis zu legen, das geht natürlich auch.

    Diese "Zählvariante" geht überhaupt nicht, wäre auch eine ziemliche Sicherheitslücke. Es wird nur exakt die Datei hochgeladen, die du im Feld ausgewählt hast. Stell dir mal vor, ein Script könnte das beeinflussen und du lädst, ohne es zu wissen, erstmal Teile deiner wichtigen Dateien hoch
     
    Without deviation progress is not possible (F. Zappa)

  9. #9
    visiondpc visiondpc ist offline Mitglied Gold
    Registriert seit
    Apr 2006
    Ort
    Essen/NRW
    Beiträge
    200
    Das ist ja alles nicht grade ermutigend.Ich fürchte da werde ich wohl komplett umdenken müssen.

    Trotzdem danke Euch allen für die Hilfe.
     

Ähnliche Themen

  1. Zwei Bilder gleichzeitig hochladen?
    Von bigtail im Forum PHP
    Antworten: 1
    Letzter Beitrag: 03.10.06, 02:23
  2. Viele JPG gleichzeitig umbenennen
    Von Nerospeed im Forum Microsoft Windows
    Antworten: 5
    Letzter Beitrag: 30.06.05, 17:08
  3. Viele Bilder auf einmal hochladen
    Von than im Forum PHP
    Antworten: 5
    Letzter Beitrag: 14.03.05, 13:09
  4. Antworten: 5
    Letzter Beitrag: 25.02.05, 07:32
  5. Viele Bilder gleichzeitig verkleinern?
    Von CantNo im Forum Photoshop
    Antworten: 3
    Letzter Beitrag: 01.03.03, 11:17