Blick in Multi-Datei - Drag & Drop - Upload-Skripte. wir verwendeten swfupload, bis Flash 10 es zerstörte. Die anderen Optionen, die wir untersuchen, sind Java und Google-Getriebe. Was würden Sie empfehlen und kennen Sie Bibliotheken/Beispiele/Frameworks, die diese Optionen wie swfupload unterstützen. Dank, Joshnicht Flash-Multi-Datei-Upload für PHP
Antwort
Ich stieß auf das gleiche Problem. Die neueste Version von SWFUpload funktioniert, und zwar durch transparentes Überlagern des SWF über die Schaltfläche "Dateien auswählen".
Dies wird funktionieren. Der Grund, warum Flash 10 das alte brach, ist, weil es (aus Sicherheitsgründen) den Endbenutzer zwingt, den Prozess durch einen Klick einzuleiten, anstatt es Skripten zu erlauben, dies aufzurufen.
Anstatt alle swfupload javascript zu verwenden, haben wir tatsächlich die gesamte Bibliothek neu geschrieben (und den JavaScript-Code auf etwa ein Zehntel des Originals gekürzt).
danke - ich habe das gesehen, aber war mir nicht sicher, wie effektiv oder stabil diese Lösung war - ein bisschen wie ein Hack vielleicht. kannst du deinen aktualisierten code irgendwo posten - ich wäre interessiert ihn zu sehen. – Josh
Es ist definitiv ein bisschen ein Hack .. Ich kann im Moment nicht den Code posten .. Es wäre sowieso nicht viel gut, denn es ist eng in unserer App integriert. Aber die Dinge, die ich getan habe sind folgende: * Ich habe eine neue flashvar hinzugefügt, die mir erlaubt, genau zu bestimmen, welche Javascript-Callback aufrufen (anstelle der Hardcoded swfupload js Objekte) * Ich habe einfach das Javascript mit allen Methoden neu geschrieben und implementiert genau was ich brauchte. – Evert
nicht wirklich das "Drag & Drop", nach dem ich gesucht habe. – Josh
Aha, tut mir leid. Könnten Sie expliziter sein, welche Funktionen Sie von diesem Datei-Uploader erwarten? – marcgg
waren wir mit dem swfupload-Skript zufrieden. die mehrere Dateien sind der Schlüssel mit Drag & Drop als Bonus - alles, was nicht jede Datei einzeln auswählt. Vielen Dank. – Josh
Ich habe JUpload zuvor in einigen PHP-Projekte von mir verwendet. Hervorragend zum gleichzeitigen Hochladen mehrerer Dateien, einschließlich Chunk-Splitting, um alle upload_max_file
-Einschränkungen zu umgehen. Auch, es ist ziemlich anpassbar, damit es genau so funktioniert, wie Sie es wollen.
mögliche Duplikate von [Multi-Datei-Upload mit PHP/Javascript und kein Flash] (http://stackoverflow.com/questions/276400/multi-file-upload-with-php-javascript-and-no-flash) –