Warnung: file_put_contents(/home/www/web1/html/php_dev/test.txt) [function.file-put-contents]: failed to open stream: Permission denied in /home/www/web1/html/php_dev/sys/lib.activity.php (Zeile 58)
hoffendlich keine dumme frage ... [Archiv] - PHP-Scripte PHP-Tutorials PHP-Jobs und vieles mehr
brauche Webseite ideal für Vereine und Firmen
- Ad -
php-resource




Archiv verlassen und diese Seite im Standarddesign anzeigen :
hoffendlich keine dumme frage ...


 
piculus
20-06-2003, 17:21 
 
hallo leute ...

gleich vorweg ich bin neu in php und drumm verzeiht wenn ich hier ne dumme frage stelle:

wie kann ich ein komplettes verzeichniss hochladen ohne jede datei im form einzelln anzugeben ??

hab stunden damit verbracht etwas dazu zu finden .. find aber nix:-(((

vielleicht hat hier jemand einen trick dafür.....

behelfsweise wäre auch die angabe einer kompletten liste akzeptabel ... nur das eingabe feld eines forms nimmt immer nur eine datei keine zwei oder mehr..

dank im vorab p.

 
TobiaZ
20-06-2003, 17:41 
 
jo, so ist das. das kann man auch nicht ändern!

 
Seikilos
20-06-2003, 18:05 
 
man könnte die dateien komprimieren und auf dem server decomprimieren, "tar"
such mal danach

 
TobiaZ
20-06-2003, 18:08 
 
Jupp, WebFTPs etc nehmen nen einfachen ZipUpload. Was natürlich die Ladezeit erhöht. Logisch!

 
piculus
20-06-2003, 18:11 
 
... hmmm ....

ist ja nett von euch ..

aber die lösung sollte via browser realisiert werden ... php oder js

so "neu" bin ich nun nicht dass ich nicht wüsste wie ich mit meinem wsftp umgehe :-)) ...

ne idiotensichere lösung für den besucher einer seite suche ich .

 
TobiaZ
20-06-2003, 18:13 
 
Ähm, sorry. Aber anscheinend zu Jung um zu leses. Lies mein Post nochmal langsam durch!

 
piculus
20-06-2003, 18:34 
 
... vielleicht bin ich ja wirklich zu jung :-)))

vielleicht sind deine kurzen sätze aber auch zu kurz als das ein neuling schlau wird *fg*

vielleicht kannst du es noch etwas verständlicher machen ... ich versteh nämlich wirklich nicht was du meinst .

mfg

 
TobiaZ
20-06-2003, 18:40 
 
ich habe lediglich zu meinem vorposter angemerkt, dass u.a. auch WebFTPs Zip-Uploads unterstützen. Und du um mehrere Dateien upzuloaden auch daruaf setzen solltest.

 
Hopka
20-06-2003, 18:41 
 
er meint, dass der User die Dateien Packen soll (in ein .Zip-File oder eine .tar-Datei) und die dann als eine Datei hochgeladen wird (über ein Datei-Formular-Feld).

Du musst die dann auf dem Server entpacken und verarbeiten.

 
TobiaZ
20-06-2003, 19:02 
 
Hopka hats erfasst

 
AtomicHX3
20-06-2003, 19:06 
 
Mit PHP-GTK ein Tool schreiben das das Verzeichniss packt. (Zip geht übrigents auch, für alle die es nicht wissen.) Das Tool ladet die gezipte datei hoch und der server übernimmt den rest.
Und da PHP-GTK unter allen gängigen Betriebsystemen läuft und ein PC besitzer sehr wohl ein kleines grafisches Programm bedienen kann dürfte das die idiotensicherste Methode sein.

 
piculus
20-06-2003, 21:35 
 
dank euch leute ...

das mir dieses forum nicht helfen konnte bestärkt mich in der annahme dass es vielleicht gar keinen halbwegs einfachen weg gibt .

ich habe mich jetzt zu einer anderen lösung entschlossen ...

vielleicht findet ja jemand mal eine möglichkeit über eine auswahlbox wie sie beim form typ file erscheint eine ganze reihe von daten gleichzeitig anzugeben .. das wäre die "einfache" eingabemeth gewesen die ich eigendlich suchte ...

nochmal danke ... war dennoch eine hilfe


mfg p: :-)))

 
TobiaZ
20-06-2003, 21:43 
 
mit der auswahlbox, wie du dir das vorstellst gibt es definitiv keine Lösung. Die einzige Möglichkeit Dateien vom Klient zum Server zu bekommen ist ein Feld von Typ FILE. Und da muss jede Datei einzeln.

also
1. Möglichkeit: mittels Schleifen. Aber auch da muss alles einzeln ausgewählt werden

2. Möglichkeit: Packen

3. Möglichkeit: Eigenen Klient/Server schreiben :D

 
Samson2k
20-06-2003, 22:30 
 
Original geschrieben von TobiaZ
3. Möglichkeit: Eigenen Klient/Server schreiben :D


Das is nich dumm. Mit PHP is das ne Menge Arbeit so ein "upload" Projekt zu realisiern also wozu gibts Java? Java is einfach zu erlernen läuft auf allen OS (man muss sich nur die passenede JVM runterladen, die is gratis). In ner Stunde hast du son Server/Client programmiert. Wenn du OOP mit PHP gewöhnt bist geht die Umstellung auf Java in Null komma nix :D

Aber ich will hier keinen Roman über Java schreiben *ggg* wir sind ja im PHP Forum.

 
AtomicHX3
21-06-2003, 00:17 
 
Wenn du OOP mit PHP gewöhnt bist geht die Umstellung auf Java in Null komma nix

Echt?
Ich hab mal vor langer Zeit was mit Java zu tun gehabt und da fand ich das kein bischen leicht.

 
Samson2k
21-06-2003, 13:03 
 
...das Problem bei Java liegt in der OOP. Wenn du einmal durchblickst is das total einfach :D
Wirklich ich habs doch auch gelernt.

- -

Alle Zeitangaben in WEZ +2. Es ist jetzt 15:40 Uhr.