Web サイトを作成していて、ユーザーが Web サイトをナビゲートしているときに複数のファイルをアップロードできるようにしたいと考えています。
アップロードが完了したら、Javascipt イベントをトリガーして、アップロードされたファイルに関連する追加情報 (写真の場所、タグなど) をユーザーが指定できるようにするとよいでしょう。必要な機能は次のとおりです。
- 1 回のアップロード操作で複数のファイルを許可
- オプションの進行状況インジケーターを表示します (少なくとも「アップロードされた y ファイルの x」の方法で)
- ユーザーを単一のページに縛り付けずにそれを行う
これらの機能を実装するにはどうすればよいですか? どんな提案でも大歓迎です!
編集
ポップアップ ウィンドウを使用してアップロードを処理する場合、どうすればよいですか。
- アップロードが完了したこと、またはエラーが発生したことを (「マスター」ページで) ユーザーに通知しますか?
- (より重要) $_FILES 配列をポップアップ ウィンドウに渡しますか? ユーザーがメイン ウィンドウで [アップロード] をクリックできるようにするか、メイン ウィンドウからアップロードを開始できるようにしたいと思います (たとえば、メイン ウィンドウでファイルをドラッグ アンド ドロップします)。