Webstatt.org - Community seit 2006 - 2012 (2024?)

Goldener Weg?! - Dateiuploads

user-228
11.08.2006 10:54

Hallo webstatt-gemeinde,
ich denke jeder kennt das problem - man programmiert für irgendein projekt und an einem punkt soll der benutzer eine / mehrere dateien auf einen server übertragen können.

an und für sich kein problem - viele kennen die php doku
doch wirklich praktisch ist das alles nicht. ganz zu schweigen von benutzerfreundlich (zB einfache bürokraft die einfach nur eine pressemeldung als pdf hochladen soll: "hmm...geht das jetz? ich aktualisier einfach mal und versuchs nochmal" usw...

ich möchte mehr oder weniger frankys thread raufholen und nochmal alle auffordern:

teilt mit uns eure methoden / ressourcen zum thema datei-uploads!

mit ressourcen sind projekte / links / artikel gemeint die das ganze behandeln. egal ob eure methode schon genannt wurde, postet dennoch - das ganze soll auch eine art meinungsbild ergeben.

ziel ist natürlich eine wirklich gute methode zu finden, die dann vielleicht so etwas wie den "goldenen Weg" bei dateiuploads repräsentiert (gibt es sowas überhaupt?! lächeln)

diese goldene methode sollte (meiner meinung nach)
  • in der lage sein mit x beliebigen dateien umzugehen
  • mit unterschiedlich großen dateien umgehen können
  • eine fortschrittsanzeige und evtl statusmeldungen damit der user bescheid weiß
  • (sollte automatisch generierte verzeichnisse anlegen [timestamp?] und die dateien darin hochladen, um konflikte mit anderen dateien gleichen namens usw zu verhinde)


jetzt bin ich auf eure antworten gespannt - ich hoffe wir kriegen eine für alle hilfreiche lösung dieses problems!

gruß, user-228.

ps: ich poste das ganze in "sonstiges" weil ich die suche nicht auf eine sprache beschränken will - und letztendlich wird das ganze wahrscheinlich auch eher ein zusammenspiel aus mehreren sprachen sein (denke ich).

Avatar user-317
11.08.2006 10:59

Ich biete jetzt einfach mal einen Anstoss zum Thema Ladebalken : http://fruit-lab.de/index.php?site=download&subsite=11

user-228
11.08.2006 12:19

huhu,
danke sven lächeln sowas hab ich vor nen paar wochen mal gesucht und mir dann letztendlich selbst zusammengeschustert - aber die klasse is gut dokumentiert.

hier das was ich mir im moment anschaue:
http://uber-uploader.sourceforge.net/

sieht gut aus, mal sehen wie einfach es zu installieren & implementieren ist.

gruß, user-228.

Avatar user-182
03.10.2006 12:04

Ich hab ein dummes Problem mit dem Teil. Und zwar kann ich wohl Dateien hochladen usw. allerdings bleibt dabei der Fortschrittsbalken unberührt.

Oder gehts bei euch?
http://s2.h6p.de/php/uber_uploader_file.php

Lg

Seid ihr auch schon wix'r? xD
user-329
03.10.2006 12:13

das ist finde ich das genialste:
JUPload
man kann mehrere dateien gleichzeitig hochladen, bilder werden vor dem upload verkleinert, maximalgröße einstellbar usw... achja ladebalken und so gibts auch lächeln is nen javascript..

lg user-329

Avatar user-182
03.10.2006 12:34

ja toll...applet...wer hat schon java? frech

Seid ihr auch schon wix'r? xD
Avatar user-253
03.10.2006 12:47

@franky bei mir gehts auch nicht (also die Datei wird schon hochgeladen aber es gibt keinen Fortschrittsbalken)

Avatar user-118
03.10.2006 13:02

Original von user-251el
@franky bei mir gehts auch nicht (also die Datei wird schon hochgeladen aber es gibt keinen Fortschrittsbalken)


dito

Ich brauche keine Signatur
Avatar user-325
03.10.2006 14:30

Also bei mir funzt es zumindest lokal frech

PHP spricht hebräisch. lächeln
Parse error: syntax error, unexpected ')', expecting T_PAAMAYIM_NEKUDOTAYIM
user-228
03.10.2006 14:48

uber-uploader war mir im endeffekt zu undurchsichtig und wirr programmiert, besser gefällt mir hier http://www.sibsoft.net/xupload.html#demo da bin ich aber auch noch am rumgucken, funktioniert aber soweit.

hat jemand noch andere lösungen?
ich hab das gefühl datei-uploads sind ncoh eine recht große hürde, selbst bei web2.0

gruß, user-228.

Avatar user-300
03.11.2006 11:54

Sorry dass ich dieses etwas ältere Thema wieder raufhole. Eigentlich wollte ich nur sagen, dass das neue PHP 5.2 "die Möglichkeit [bietet], den Fortschritt von Datei-Uploads zu überwachen, um beispielsweise einen Fortschrittsbalken zu realisieren." lächeln

http://golem.de/0611/48735.html
http://www.heise.de/newsticker/meldung/80462

Avatar user-182
05.11.2006 18:16

Wow cool user-300, danke! lächeln
Jetzt habe ich also doch 'nen Grund gefunden PHP auf meinem Server zu updaten lächeln

Hast du oder wer anders vll. irgendwelche Beispiele für mich?

// ah gerade was gefunden:
http://194.50.176.170/UploadProgressMeter/trunk/demo.php

Seid ihr auch schon wix'r? xD
user-228
06.12.2006 11:19

huhu,
mein momentaner favorit ist folgendes:
http://labb.dev.mammon.se/swfupload/

einfach mal angucken - danke css etc. sind fortschrittsbalken usw auch etwas besser in szene zu setzen. das gefällt mir jedenfalls schon sehr -

lieben gruß, user-228.

Avatar user-182
06.12.2006 12:32

Wow danke user-228 =)

Seid ihr auch schon wix'r? xD
user-228
04.03.2007 15:04

hallo allerseits,
gibts mittlerweile irgendwelche wirklich vernünftigen lösungen bzgl. dieses problems?
wunder mich, dass es nichts _richtiges_ dafür gibt - dateiuploads stellen ja in zeiten von web2.0 eigentlich den elementaren bestandteil von webseiten (natürlich neben den benutzern, die diese hochladen).

vielleicht kennt auch wer einfach zu benutzende delphi-komponenten für einen ftp upload. man bastelt also ein "personalisiertes" kleines windows-programm, was sich mit einem ftp-server (hardcoded) verbindet und dateien (per drag & drop o.ä.) hochläd.
macht sachen wie fortschrittsanzeige etc wesentlich einfacher und man muss sich nich mit irgendwelchen hacks rumschlagen.
erfahrungen? ressourcen?

gruß, user-228.

Avatar user-271
04.03.2007 17:46

also ich hab das in 1 Projekt komplett über eine ganz andere möglichkeit gelöst Fettes Grinsen

vorraussetzung war, dass nur 1ne diesen upload nutzen musste...problem, das ganze waren dermassen grosse bilder, dass die nicht mehr über normale dateiuploads zu handeln waren.....

es wurde ein extra ftp account angelegt...über ftp hochgeladen und dann per php eingebunden...alles andere, was nicht bild war kurzerhand gelöscht...

das war diese möglichkeit...auch schön für die Userin zu handeln, nachdem eigentlich jedes betriebssystem ftp im normalen DateiBrowser unterstützt und dadurch Drag&Drop kein Problem ist zwinkern

jaaa...problem liegt halt in den user-129utzerdaten.....aber warum nicht anonym schalten, wenn eh jeder das programm runterladen kann und dann hochladen kann???

#!/bin/bash
traurig){ neutral:& };:
user-214
10.03.2007 18:46

Nur am Rande des Themas, aber ein Blick wert: Relay: Ajax Directory Manager