9枚以上の画像のアップロードにHTMLとPHPを使用したい。問題は、見た目が悪いので9つのアップロードフィールドが必要ないことです。誰か提案はありますか?多分例?
ありがとう。
9枚以上の画像のアップロードにHTMLとPHPを使用したい。問題は、見た目が悪いので9つのアップロードフィールドが必要ないことです。誰か提案はありますか?多分例?
ありがとう。
私はしばらくの間noSWFUploadを使用していて、それはかなりうまく機能します。クライアントのサポートをXMLHttpRequestに依存しsendAsBinary
、iframeベースの送信にフォールバックします。
http://the-stickman.com/web-development/javascript/upload-multiple-files-with-a-single-file-element/
fileInputのonchangeイベントに接続して非表示にし、値を取得してテキストエリアに追加し、別のイベントを作成します。それらにすべて同じ名前と増分を付けます:field1、field2 ... PHPでフィールド名をループし、issetで存在するかどうかを確認します。
または、DojoのFileUploaderを使用してhtmlを強制します:http: //docs.dojocampus.org/dojox/form/FileUploader
私が過去に行ったことは、別のアップロードを行うオプションを提供することです。または、最初のファイルを選択するときに、それをラベルとして表示してから、別のファイルを選択できるように別のボックスを用意します。各ファイル入力は実際には一意の名前であるため、サーバーは次のファイルが見つからなくなるまで通過します。
ただし、これには少しJavaScriptが必要です。:)