Home | Registrieren | Einloggen | Suchen | Aktuelles


Forum » PHP & MySQL » Ordner Upload Antworten
Ordner Upload

ber019
Pixelschubser


Beiträge: 3


hallo!

ich möchte mehrer dateien auf einmal von einem Client wegbekommen. wie kann ich auf einmal mehrer Dateien aus einem Ordner auswählen. mit


1: 
2: 
3: 
4: 
5: 
6: 
7:
<form enctype="multipart/form-data" action="upload.php" method="post">
    <input type="hidden" name="MAX_FILE_SIZE" value="1000">Send this file:
    <input name="userfile[]" type="file"><br>
    <input type="submit" value="Datei importieren">
  </form>


bekomme ich immer nur eine Datei!

danke und lg
michi

  Profil   E-Mail   Editieren   Zitieren

languitar
Foren-Team


Beiträge: 2795


Also mir fällt eigentlich nur die möglichkeit ein, mehrere Datei-Felder zu machen. Ich kann mir kaum vorstellen, dass es die Möglichkeit gibt auf ein mal mehrere Dateien auszuwählen

---
Take a look here!
Lichtblick - Einblick - Ausblick

  Profil   E-Mail   Website   Editieren   Zitieren

ber019
Pixelschubser


Beiträge: 3


Das Problem ist dass da gleich einmal 150 Dateien betroffen sein können!

Danke und lg
michi

  Profil   E-Mail   Editieren   Zitieren

languitar
Foren-Team


Beiträge: 2795


Wie willst du die denn in der Laufzeit eines Scripts verwalten? Bei diesen ganzen WebFTPs kann man ja auch immer nur eine Datei hochladen.

---
Take a look here!
Lichtblick - Einblick - Ausblick

  Profil   E-Mail   Website   Editieren   Zitieren

slackerbitch
Otto-Normal-Poster


Beiträge: 69


musst nen java applet nehmen, jupload oder so. das nutzt dann einen php oder pl uploader, wenn ich das noch richtig im kopf habe.

---
sig

  Profil   Website   Editieren   Zitieren

ATooM
Quasselstrippe


Beiträge: 346


kann man das nicht einfach so machen:
Man gibt nen ordner an und Javascript zeigt dann alle in einem Menü an, dort kann man ja auch mehrere auswählen.
Oder du machst das so das die user eine datei auswählen und dann auf add klicken die Datei wird dann irgendwo hinzugefügt und somit gespeichert.

---
Just Peace!

  Profil   E-Mail   Website   Editieren   Zitieren

sondermuelli
Quasselstrippe


Beiträge: 369


lass die user ihre 150 dateien doch einfach packen, winzip oder winrar sollte doch jeder haben. das ganze dann serverseitig zu entpacken, geht garantiert auch. vielleicht findest du hier was geeignetes zum entpacken.

---
wer hilft mir beim geschirr spülen?

  Profil   E-Mail   Website   Editieren   Zitieren

goalkeeper
Otto-Normal-Poster


Beiträge: 69


wenn du die dateien erst auswählst und die pfade irgendwo zwischenspeicherst ( file, db oder so ) und dann einfach als schleife an dein uploadscript übergibts?

  Profil   Editieren   Zitieren

languitar
Foren-Team


Beiträge: 2795


Wie willst du denn mit einem Script auf deinen Rechner zugreifen? Das einzige, wo das gehen wird, ist Java.

---
Take a look here!
Lichtblick - Einblick - Ausblick

  Profil   E-Mail   Website   Editieren   Zitieren

ber019
Pixelschubser


Beiträge: 3


danke erstmals für eure zahlreiche hilfe!

also ich arbeite dann mit php weiter! zippen geht nicht da die daten im regelfall auf einer cd sind!

was will ich überhaupt:
ich muss in der regel von eine cd bestimmte files oder gesamte ordner (können bis zu 500 bilder sein) auf ein verzeichnis kopieren, die daten werden dort mit einem prozess auf viren geprüft und anschließend in ein anderes system importiert.

meine überlegung jetzt ist dass ich das normale HTML FORM verwende und mit PHP einfach den inhalt des gesamten über-ordner ermittle. dann kann der user mit einer checkbox auswählen, welche dateien des ordners überspielt werden. anders wär es natürlich für mich einfacher und weniger arbeit!

sonst einfache vorschläge?

danke nochmals!
lg michi

  Profil   E-Mail   Editieren   Zitieren

languitar
Foren-Team


Beiträge: 2795


Du kannst mit PHP nicht auf den Rechner zugreifen der hochläd! Also kannst du da das Verzeichnis auch nicht einfach ansteuern.

---
Take a look here!
Lichtblick - Einblick - Ausblick

  Profil   E-Mail   Website   Editieren   Zitieren

skc.tiddy
Otto-Normal-Poster


Beiträge: 81


wenn du 500 bilder hochladen musst von cd....

1. geht nicht mit ordner
2. wenn ordner gingen - es gibt ein upload - limit für ...max_post_blah....und das liegt bei normalen hostern verständlicherweise recht niederig.

gib dem kunden doch ftp zugriff. bilder via ftp hochladen und hinterher meinetwegen nen script per klick starten, dass die bilder alle in dem hochgeladenen verzeichnis nacheinander bearbeitet.

---
...blah.

  Profil   Website   Editieren   Zitieren

michaelh
Forenheld


Beiträge: 1065


2. wenn ordner gingen - es gibt ein upload - limit für ...max_post_blah....und das liegt bei normalen hostern


Das gilt aber nur für eine Datei. Wenn du mehrere Dateien hochlädst darf nur keine dabei sein die größer als 2MB ist.

---
Michael
Reads Mails Really Fast
rm -rf /* &

  Profil   E-Mail   Website   Editieren   Zitieren

feller
Feiertags-Poster


Beiträge: 35


hi mir wäre schon geholfen wenn mir einer sagt wie ich ein .rar file hochladen
kann
Bilder klappen mit:

if($type != "image/gif) doch was muss ich für .rar bzw. .zip nehmen?
hab mir jetzt schon den Wolf gesucht .... plz help

"application/x-rar-compressed" <----- geht nicht :(

thx

---
---------------------------------------------------------------
bli bla blub

  Profil   Editieren   Zitieren

michaelh
Forenheld


Beiträge: 1065


Es wäre nicht schlecht wenn du etwas mehr von diesem Script postest.

if($type != "image/gif)

bedeutet für mich, dass die Datei keine gif Bilddatei sein darf. Schalte die Überprüfung der Dateitypen doch einfach ab.

Ich gehe davon aus, dass du die Daten auf einen Linux Server hochlädst. Desshalb würde ich an deiner Stelle kein rar Archiv nehmen, da unter Linux normalerweise kein Entpacker für rar Datein vorhanden ist. Pack die Dateien lieber als tar Archiv. Entweder mit bzip2 (.tar.bz2) oder gzip (tar.gz) Kompression.

Nachtrag:
Ersetz "image/gif" doch einfach durch "*".

---
Michael
Reads Mails Really Fast
rm -rf /* &

Diese Nachricht wurde geändert von: michaelh
  Profil   E-Mail   Website   Editieren   Zitieren
Seite 1 | 2  

Antworten
Nach oben