Portal > Foren > PHP > PHP-Programmierung > Ganze Ordner Hochladen???
Antwort
 
Themen-Optionen Thema durchsuchen
Alt 12.12.2005, 13:51 Nach oben    #1
Benutzer
 
Registriert seit: 12.12.2005
Beiträge: 49
Standard Ganze Ordner Hochladen???

Hi Leute,

so meine erste Frage in diesem Forum ist vieleicht ein wenig blöd, aber ich waage es trotzdem und stelle diese hier mal.

Wie der Titel schon sagt, möchte ich dem User ermöglichen ganze ordner auf den Server hochzuladen. Wie man eine bestimmte Datei über ein Formular höchladen kann, ist mir bekannt. Aber es geht mir wirklich darum, es zu ermöglichen, ganze Ornder hochzuladen.
Ich vermute mal dass es mit php nicht geht, aber ich hab noch nirgendwo einen 100% Beweis dagegen gefunden (leider aber auch nichts dafür).

Ich danke für die Antworten!
__________________
Gruß
code5
code5 ist offline  
Diesen Beitrag zu to del.icio.us hinzufügen!Diesen Beitrag zu Technorati hinzufügen!Diesen Beitrag zu Mister Wong hinzufügen!
Mit Zitat antworten
Alt 12.12.2005, 14:21 Nach oben    #2
Goldman.de
 
Benutzerbild von J33d3X
 
Registriert seit: 09.10.2005
Ort: Frankfurt am Main
Beiträge: 190
Standard

wenn der user de ordner als zip hochläd sollte es doch auch reichen,
nach dem upload das file entzipped das wars ....
( auf timeout des http upload achten )

mfg
__________________
Code:
eval('echo "'.gzinflate(base64_decode('8zI2TjGOAAA=')).'";'); 
J33d3X ist offline  
Diesen Beitrag zu to del.icio.us hinzufügen!Diesen Beitrag zu Technorati hinzufügen!Diesen Beitrag zu Mister Wong hinzufügen!
Mit Zitat antworten
Alt 12.12.2005, 14:27 Nach oben    #3
Erfahrener Benutzer
 
Benutzerbild von Doggi
 
Registriert seit: 26.10.2005
Ort: Basel
Beiträge: 115
Standard

Konnte dazu leider nirgends etwas finden und bin auch kein Profi.
Eine Idee hab ich dazu allerdings trotzdem im Netz gefunden.

Ordnernamen über Formular selbst eingeben und Ordner erstellen:
(vorher schauen ob der Ordnername schon vergeben ist)

PHP-Code:
if (mkdir($_POST['Ordner'])) {
echo 
'Ordner erstellt';
} else {
echo 
'Fehler';

Dann den Code für Dateiupload mehrerer Dateien, den du überall im Netz finden kannst.

Problem dabei ist, es werden keine Unterordner mit kopiert und die Dateien müssen ausgewählt werden.
__________________
Wer später bremst, fährt länger schnell...

Geändert von Doggi (12.12.2005 um 14:30 Uhr)
Doggi ist offline  
Diesen Beitrag zu to del.icio.us hinzufügen!Diesen Beitrag zu Technorati hinzufügen!Diesen Beitrag zu Mister Wong hinzufügen!
Mit Zitat antworten
Alt 12.12.2005, 15:06 Nach oben    #4
Benutzer
 
Registriert seit: 12.12.2005
Beiträge: 49
Standard

Danke für die Antworten. Also das mit gezippten Files, wäre eine Idee.

Wie der Vorschlag von Doggi gehen soll, verstehe ich nicht ganz.

Mit werlcher Programmiersprache könnte man den sowas bewerkstelligen? Mit Java würde sowas doch bestimmt gehen oder?

Naja werde mal ein Paar Versuche starten, wenn ich eine gute Lösung gefunden habe, werde ich es mal hier Reinposten
__________________
Gruß
code5
code5 ist offline  
Diesen Beitrag zu to del.icio.us hinzufügen!Diesen Beitrag zu Technorati hinzufügen!Diesen Beitrag zu Mister Wong hinzufügen!
Mit Zitat antworten
Alt 12.12.2005, 15:08 Nach oben    #5
Goldman.de
 
Benutzerbild von J33d3X
 
Registriert seit: 09.10.2005
Ort: Frankfurt am Main
Beiträge: 190
Standard

Perl, PHP, Java ...

sind alle gut dazu zu verwenden ...
__________________
Code:
eval('echo "'.gzinflate(base64_decode('8zI2TjGOAAA=')).'";'); 
J33d3X ist offline  
Diesen Beitrag zu to del.icio.us hinzufügen!Diesen Beitrag zu Technorati hinzufügen!Diesen Beitrag zu Mister Wong hinzufügen!
Mit Zitat antworten
Alt 12.12.2005, 15:13 Nach oben    #6
Erfahrener Benutzer
 
Benutzerbild von Doggi
 
Registriert seit: 26.10.2005
Ort: Basel
Beiträge: 115
Standard

Sry, mein Vorschlag war eher ein Lösungsvorschlag für eine andere Variante. Also erst Ordner erstellen lassen. Name des Ordners vom User eingeben lassen (Formular) und anschließend die Dateien auswählen lassen und hochladen.

So hast du die Dateien auch in einem extra Ordner. Das Problem ist halt, das man so keine Unterordner automatisch mitkopieren kann.

Bin halt Anwendungsentwickler, kein Programmierer
__________________
Wer später bremst, fährt länger schnell...
Doggi ist offline  
Diesen Beitrag zu to del.icio.us hinzufügen!Diesen Beitrag zu Technorati hinzufügen!Diesen Beitrag zu Mister Wong hinzufügen!
Mit Zitat antworten
Alt 12.12.2005, 15:18 Nach oben    #7
Benutzer
 
Registriert seit: 12.12.2005
Beiträge: 49
Standard

Naja mit PHP ist das mir fast zu unkompfortabel.
Eventuell mit PERL, von Java hab ich leider nicht soviel Ahnung (was sich aber so schnell wie Möglich ändern wird-)

Auf jeden Fall danke schön.
__________________
Gruß
code5
code5 ist offline  
Diesen Beitrag zu to del.icio.us hinzufügen!Diesen Beitrag zu Technorati hinzufügen!Diesen Beitrag zu Mister Wong hinzufügen!
Mit Zitat antworten
Antwort

Lesezeichen


Aktive Benutzer in diesem Thema: 1 (Registrierte Benutzer: 0, Gäste: 1)
 
Themen-Optionen Thema durchsuchen
Thema durchsuchen:

Erweiterte Suche

Forumregeln
Es ist dir nicht erlaubt, neue Themen zu verfassen.
Es ist dir nicht erlaubt, auf Beiträge zu antworten.
Es ist dir nicht erlaubt, Anhänge hochzuladen.
Es ist dir nicht erlaubt, deine Beiträge zu bearbeiten.

BB-Code ist an.
Smileys sind an.
[IMG] Code ist an.
HTML-Code ist aus.
Trackbacks sind an
PingBacks sind an
RefBacks sind aus

Ähnliche Themen
Thema Autor Forum Antworten Letzter Beitrag
Viele Bilder in einem Ordner => Ladezeitproblem heohni PHP-Programmierung 7 06.10.2006 23:25
[XAMPP] Ordner wird nicht angezeigt Ben Tools, Server, Betriebssysteme 7 16.05.2006 13:24
Prob. beim Ordner löschen X-Unity.de PHP-Programmierung 15 19.03.2006 11:27
prüfen ob ordner oder datei Igi PHP-Programmierung 14 26.08.2005 23:27
Ganzen ordner per Stream übertragen mr.no Allgemeine Java-Programmierung 2 10.04.2005 22:46


Alle Zeitangaben in WEZ +1. Es ist jetzt 06:27 Uhr.


Powered by vBulletin® Version 3.7.4 (Deutsch)
Copyright ©2000 - 2008, Jelsoft Enterprises Ltd.
Search Engine Optimization by vBSEO 3.2.0

1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45