HighDots Forums  

Upload, mehrere Dateien auf einmal

Javascript (German) Programmiersprache JavaScript. (de.comp.lang.javascript)


Discuss Upload, mehrere Dateien auf einmal in the Javascript (German) forum.



Reply
 
Thread Tools Display Modes
  #1  
Old   
Walter Mollner
 
Posts: n/a

Default Upload, mehrere Dateien auf einmal - 09-27-2007 , 02:56 AM






Ich möchte mehrere Datein gleichzeitig uploaden, die ich vorher einfach mit
[Strg] auswähle. EIgentlich wollte ich das mit php machen aber da geht nur
eine Datei. Ich hoffe mit JS gibt es da eine Lösung




Walter




Reply With Quote
  #2  
Old   
Jürgen Hoffmann
 
Posts: n/a

Default Re: Upload, mehrere Dateien auf einmal - 09-27-2007 , 03:20 AM






Walter Mollner schrieb:
Quote:
Ich möchte mehrere Datein gleichzeitig uploaden, die ich vorher einfach mit
[Strg] auswähle. EIgentlich wollte ich das mit php machen aber da geht nur
eine Datei. Ich hoffe mit JS gibt es da eine Lösung

Walter

Du kannst mehrere Dateien gleichzeitig (mit einem Klick) uploaden.
Allerdings musst Du Dich schon an die dafür vorgesehene HTML-Syntax halten.
z.B.
<input name="S10" type="file" />
<input name="S11" type="file" />
<input name="S12" type="file" />
Wichtig ist, dass die Namensbezeichnungen verschieden sind.
So kannst Du die übertragenen Dateien serverseitig separat speichern.
Ich praktiziere das mit Perl, es sollte ebenso mit PHP gehen.

Mit JavaScript könnte ich mir höchstens vorstellen, dass zyklisch
abgefragt wird ob eine Upload fertig ist und dann der nächste gestartet
wird (Ajax). Nur dann kann ich auch gleich obige Lösung verwenden. Und
damit hast Du auch noch nicht das optische Eingabeproblem gelöst.

Anwendungen, die mehr optischen Service bieten, basieren meist auf
Java-Applets. Da Du damit aber nicht alle User erreichst, sollte man
solche Lösungen nur optional neben reinen HTML-Lösungen anbieten.

Jürgen


Reply With Quote
  #3  
Old   
Walter Mollner
 
Posts: n/a

Default Re: Upload, mehrere Dateien auf einmal - 09-27-2007 , 04:06 AM



Aber so wie ich das verstehe muss ich dann mehrere Felder haben und für
jedes ein Bild aussuchen,, anschliessend werden dann in einem Rutsch alle
abgespeichert.

Aber ich möchte es gerne so lösen, das man in einem FENSTER alle zu ladenden
Dateien auswählen kann und dann uploaden.

"Jürgen Hoffmann" <mail (AT) ulmtuelp (DOT) de> schrieb im Newsbeitrag
news:5m17f7FavsfsU1 (AT) mid (DOT) individual.net...
Walter Mollner schrieb:
Quote:
Ich möchte mehrere Datein gleichzeitig uploaden, die ich vorher einfach
mit
[Strg] auswähle. EIgentlich wollte ich das mit php machen aber da geht
nur
eine Datei. Ich hoffe mit JS gibt es da eine Lösung

Walter

Du kannst mehrere Dateien gleichzeitig (mit einem Klick) uploaden.
Allerdings musst Du Dich schon an die dafür vorgesehene HTML-Syntax halten.
z.B.
<input name="S10" type="file" />
<input name="S11" type="file" />
<input name="S12" type="file" />
Wichtig ist, dass die Namensbezeichnungen verschieden sind.
So kannst Du die übertragenen Dateien serverseitig separat speichern.
Ich praktiziere das mit Perl, es sollte ebenso mit PHP gehen.

Mit JavaScript könnte ich mir höchstens vorstellen, dass zyklisch
abgefragt wird ob eine Upload fertig ist und dann der nächste gestartet
wird (Ajax). Nur dann kann ich auch gleich obige Lösung verwenden. Und
damit hast Du auch noch nicht das optische Eingabeproblem gelöst.

Anwendungen, die mehr optischen Service bieten, basieren meist auf
Java-Applets. Da Du damit aber nicht alle User erreichst, sollte man
solche Lösungen nur optional neben reinen HTML-Lösungen anbieten.

Jürgen




Reply With Quote
  #4  
Old   
J. Strübig
 
Posts: n/a

Default Re: Upload, mehrere Dateien auf einmal - 09-27-2007 , 04:32 AM



Jürgen Hoffmann schrieb:
Quote:
Du kannst mehrere Dateien gleichzeitig (mit einem Klick) uploaden.
Allerdings musst Du Dich schon an die dafür vorgesehene HTML-Syntax halten.
z.B.
input name="S10" type="file" /
input name="S11" type="file" /
input name="S12" type="file" /
Wichtig ist, dass die Namensbezeichnungen verschieden sind.
Nein, das spielt keine Rolle, gerade mit Perl und dem CGI Modul kommst
an die Werte leicht ran:

<input name="S" type="file" />
<input name="S" type="file" />
<input name="S" type="file" />
my @fields = CGI::upload('S');


Struppi.


Reply With Quote
  #5  
Old   
Jürgen Hoffmann
 
Posts: n/a

Default Re: Upload, mehrere Dateien auf einmal - 09-27-2007 , 09:55 AM



J. Strübig schrieb:
Quote:
Jürgen Hoffmann schrieb:
Du kannst mehrere Dateien gleichzeitig (mit einem Klick) uploaden.
Allerdings musst Du Dich schon an die dafür vorgesehene HTML-Syntax
halten.
z.B.
input name="S10" type="file" /
input name="S11" type="file" /
input name="S12" type="file" /
Wichtig ist, dass die Namensbezeichnungen verschieden sind.

Nein, das spielt keine Rolle, gerade mit Perl und dem CGI Modul kommst
an die Werte leicht ran:

input name="S" type="file" /
input name="S" type="file" /
input name="S" type="file" /
my @fields = CGI::upload('S');


Struppi.
Upps, man lernt nie aus - danke.
Jetzt mach ich aber Schluss - hat nichts mehr mit JavaScript zu tun
Jürgen


Reply With Quote
  #6  
Old   
Gerome Muent
 
Posts: n/a

Default Re: Upload, mehrere Dateien auf einmal - 09-27-2007 , 10:10 AM



* Walter Mollner wrote:
Quote:
Ich möchte mehrere Datein gleichzeitig uploaden, die ich vorher einfach mit
[Strg] auswähle. EIgentlich wollte ich das mit php machen aber da geht nur
eine Datei. Ich hoffe mit JS gibt es da eine Lösung
Das hat nichts mit PHP zu tun, denn das generiert im Prinzip ja auch nur
HTML. input-Felder vom type="file" sind halt (aus Sicherheitsgründen)
limiert. Du kannst zB auch nichts voreinstellen mit value="..."
Eine multiple Auswahl über ein select-Element zum File-Upload ist in
HTML so erstmal nicht vorgesehen.
Es gibt Lösungen mit Java (nicht Javascript!)-Applets für sowas, zB:
http://jupload.sourceforge.net/

G.

--
BM Computer-Services, Bergmannstr. 66, 10961 Berlin
Webdesign, Internet, Layout und Grafik
Tel.: 030/20649400, mobil 0175/7419517, Fax: 030/20649401
Web: http://www.bmservices.de, eMail: kontakt (AT) bmservices (DOT) de


Reply With Quote
  #7  
Old   
Arnd Ißler
 
Posts: n/a

Default Re: Upload, mehrere Dateien auf einmal - 10-01-2007 , 10:15 AM



Quote:
Aber ich möchte es gerne so lösen, das man in einem FENSTER alle zu ladenden
Dateien auswählen kann und dann uploaden.
Mit JS leider nicht zu machen

Du musst schon ein Java-Applet oder ActiveX nehmen, damit das
funktioniert. Oder ein externes Programm, was dann alle Dateien auf den
Server schiebt.

Grüße,
°°arnd°


Reply With Quote
Reply




Thread Tools
Display Modes

Posting Rules
You may not post new threads
You may not post replies
You may not post attachments
You may not edit your posts

vB code is On
Smilies are On
[IMG] code is On
HTML code is Off



Powered by vBulletin Version 3.5.4
Copyright ©2000 - 2008, Jelsoft Enterprises Ltd.