1

フラッシュやクライアント マシンにインストールする必要のあるものを使用せずに、複数のファイルを Web サーバーにアップローダにする方法を知っているか、または提供できるデモまたはスクリプトを提供できます。

理想的には、アップロードがどのように行われているか、つまり 27% などのステータスを提供します。

複数のファイルを選択してアップロードを押すと、それらが 1 つずつキューにアップロードされます。

何か案は?どの言語でも構いません。

ねえ-私はグーグルで検索するのに多くの時間を費やしましたが、いくつかの入力ボックスを持たずにフラッシュ/アップロード/ファンシーアップロード/SWFUploadを使用せずにステータスで複数ファイルアップローダーを実行した人は誰もいないことがわかります。

4

6 に答える 6

3

純粋な PHP でステータスを提供することはできません。

AJAX はソリューションまたは Flash である可能性があります。

複数のファイルのアップロードは、1 つのファイルのアップロードとほぼ同じように機能します。ファイルを配列で送信できます。

于 2009-09-30T09:09:14.343 に答える
2

誰もがすでに可能かどうかに答えています。マルチファイルアップロードに適したjqueryプラグイン:http ://www.fyneworks.com/jquery/multiple-file-upload

于 2010-03-09T13:35:15.030 に答える
1

簡単な方法: 複数のファイル入力要素を追加します。

それほど単純ではない方法: Javascript フレームワークを使用してこれを実現します。この機能をサポートするスクリプトは多数あります。

于 2009-09-30T09:12:02.750 に答える
1

これは不可能だと思います。私は Flash が嫌いですが、Flash でやらなければならないことが 2 つあります。プログレス バー付きの (マルチ) アップロードと、オーディオ/ビデオ ストリーミングです。プログレスバー付きのマルチアップロードについては、http://www.uploadify.com/を使用することをお勧めします - 実装は非常に簡単です:)

于 2009-09-30T09:12:35.783 に答える
1

サーバーに適切なソフトウェアがあれば、クライアントで JavaScript だけを使用してアップロード進行状況メーターを表示できます。lighttpd のmod_uploadprogressを確認してください。

于 2009-09-30T12:40:00.693 に答える
0

ねえ、これは答えが本当に遅いに違いないことを知っていますが、私も同じアップロードの問題に直面していました。最も気のめいるのは、複数のブラウザーがサポートされていないことでした。ほぼすべてのブラウザで動作するこのプラグインを見つけました。将来誰かに役立つことを願っています.

http://www.uploadify.com/

于 2012-01-26T21:23:40.973 に答える