nen ganzen ordner uploaden?

csfungamer

Mitglied
Hi,
kann auch Order mit PHP hochladen und nicht immer einzelne Dateien.

:( :( :( :(
weil alle bilder anzuklicken um sie hochzuladen ist sehr ********.
 
Also spontan seh ich da keine möglichkeit , es sei denn PHP ist dazu in der Lage einen Ordner auf der Festplatte zu durchstöbern. Man könnte ja einen Link angeben mittels

file:c://ordner

nur weiss ich nun nicht ob PHP dann in der Lage ist diesen Ordner auszulesen. Wenn ja könnte man einfach alle Bild Datein rauslesen und sie dann in ein Formular reinspeichern , als <input type="file" value="<-- hier der Ordner Inhalt -->" > und alles verpackt in einer while Schleife.

Wir halt nen ziemlich fieser Upload und verarbeitet muss es dann auch noch werden.
 
Wenn der Ordner bereits auf dem System ist, wo PHP läuft, dann ist es möglich.

Anders kann und darf es eigentlich gar nicht möglich sein.
PHP ist eine Serverseitige Anwendung.
Wenn es da möglich wäre, dann wäre es ein ziemliches Risiko.

Ich sage nur
[Pseudocode]
upload_funktion ("C:\passwort_datei.txt"); // jetzt lade ich mir geheime Daten vom PC auf meinen Server der gerade diese PHP Seite ausführt
[/Pseudocode]
:eek:)

Geht mit PHP also nicht.
 
Jops habs eben auch nochmal probiert , auf dem localhost kann er natürlich ohne Probleme auf meine Festplatten zugreifen und die Ordner auslesen geht ohne sorgen. Anders nicht , was auch gut so ist ;)

Eventuell geht es dann noch über FTP Funktionen das man Ordner auf einen FTP Server ausliest und diese nimmt.Wobei dann kann ich auch gleich ein FTP Programm nehmen und diese Daten auf meinen Webspace knallen kommt aufs gleiche hinaus , es sei denn die Daten werden woanders gespeichert aber dann wäre ein Upload nutzlos.

Oder aber du nutzt mehere Upload Felder , dann kannst zwar auch immer nur eins pro Feld lagern aber halt mehere auf einen Schub hochladen.
 
Ist auch nicht möglich.
Alles was ich weiss was möglich wäre nach meinen Wissenstand nun:

du machst 1 - x <input type="file" name="name 1-x"> Felder

So und dann kannst zum Beispiel 1 - x Bilder auf einen Schwung hochladen , die Bilder einzeln anklicken muss er natürlich immer noch, aber nicht jedes einzeln hochladen.
 
Zuletzt bearbeitet:
FipsTheThief hat gesagt.:
Ist auch nicht möglich.
Alles was ich weiss was möglich wäre nach meinen Wissenstand nun:

du machst 1 - x <input type="file" name="name$i"> Felder

So und dann kannst zum Beispiel 1 - x Bilder auf einen Schwung hochladen , die Bilder einzeln anklicken muss er natürlich immer noch, aber nicht jedes einzeln hochladen.

Evtl. könntest du mit Javascript etwas basteln, sodass die Felder automatisch vorbefüllt werden.
 
Hi,

Du kannst die Bilder in ein Archiv packen, das Du auf dem Server wieder entpackst (hier im Forum gibt es einige Threads zu dem Thema -> Suchen). Allerdings muss die maximale Uploadgröße bedacht werden (siehe phpinfo()).

Gruß
.
 
Vermute mal das es auch nicht mit JavaScript geht , dann stünde man wieder da wo wir mit PHP waren das wir x-beliebige Ordner auslesen könnten ;).

Sowas ist denk ich mal nur mit Java/C/C++ zu realisieren wobei ich da nun nur JavaApplets kennen würde und da kenn ich die Funktionen nicht.Online Ordnerinhalte von Festplatten auslesen sollte allgemein nicht möglich sein , das es geht naja daran zweifel ich nicht aber das würde dann unter eine andere Sparte fallen nehm ich mal an.
 

Neue Beiträge

Zurück