2009-06-15 3 views
1

マルチファイルを見て - ドラッグアンドドロップ - アップロードスクリプト。 フラッシュ10が破壊するまでswfuploadを使用していました。 Googleが調査しているその他のオプションは、JavaとGoogleのギアです。 swfuploadのようなこれらのオプションをサポートしているライブラリ/ examples/frameworksをお勧めしますか? おかげで、 ジョシュ非フラッシュマルチファイルアップロードのPHP

+0

[PHP/JavascriptとFlashを使用しない複数ファイルのアップロード](http://stackoverflow.com/questions/276400/multi-file-upload-with-php-javascript-and-no-flash)の複製が可能 –

答えて

0

同じ問題が発生しました。 SWFUploadの最新バージョンは正常に動作します。これは、「ファイルを選択」ボタンの上にswfを透過的にオーバーレイすることで実現します。

これは動作します。 Flash 10が古いものを壊したのは、(セキュリティ上の理由から)スクリプトがこれを呼び出すのを許可するのではなく、エンドユーザーがクリックを介してプロセスを開始させるためです。

すべてのswfupload javascriptを使用する代わりに、実際にはそのライブラリ全体を書き直してしまいました(JavaScriptコードを元の約10分の1に減らしてしまいました)。

+0

ありがとう - 私はこれを見ましたが、このソリューションがどれほど効果的か、安定しているかはわかりませんでした。あなたはどこかであなたの更新されたコードを投稿できますか?私はそれを見ることに興味があるでしょう。 – Josh

+0

これは間違いなくハックのビットです..私は現時点でコードを投稿することはできません..とにかく、それは私たちのアプリに密接に統合されているので、あまり良いとは言えません。 しかし、 *新しいflashvarを追加しました。ハードコードされたswfupload jsオブジェクトの代わりに、コールするjavascriptコールバックを正確に指定できます。 *すべてのメソッドでJavaScriptを書き直して実装しました。まさに私が必要としたもの。 – Evert

1
+0

本当に私が探していた「ドラッグアンドドロップ」ではありません。 – Josh

+0

ああ、申し訳ありません。あなたはこのファイルアップローダーからあなたが望む機能をより明確にすることができますか? – marcgg

+0

私たちはswfuploadスクリプトに満足していました。複数のファイルが、それぞれのファイルを個別に選択していないものであれば、ボーナスとしてドラッグアンドドロップするキーです。ありがとう。 – Josh

0

私は私のいくつかのPHPプロジェクトで以前にJUploadを使用しました。複数のファイルをオンザフライでアップロードする場合に便利です。チャンクを分割するなど、ファイルを分割してupload_max_fileの制限を超えます。また、それがあなたがそれを望む方法で正確に動作するように、かなりカスタマイズ可能です。

関連する問題