複数のファイルをアップロードしたいのですが(「画像を選択してください」という種類のファイルアップダイアログを複数選択できます)最小限の「プラグイン」を使って複数のファイルを簡単にアップロードする
これを行う最も簡単な方法(私は誰かがjQueryと言うことを知っています)を、生のPHPをバックエンドとして使っていますか?
複数のファイルをアップロードしたいのですが(「画像を選択してください」という種類のファイルアップダイアログを複数選択できます)最小限の「プラグイン」を使って複数のファイルを簡単にアップロードする
これを行う最も簡単な方法(私は誰かがjQueryと言うことを知っています)を、生のPHPをバックエンドとして使っていますか?
最も簡単な方法は、複数のファイルアップローダー
<input type="file" name="uploads[]" multiple="true"/>
に建てHTML5を使用しているだろうが、これは現在のSafari、ChromeとFirefoxの最新でのみ動作します。他のブラウザの場合は、SWFUploadなどの古いFlashコンポーネントにフォールバックする必要があります。
ブラウザ側のプラグイン(フラッシュなど - ジャバスクリプトでさえ十分ではなく、ファイルシステムへのアクセスが必要)でも普遍的な互換性が必要な場合は、これを行うことはできないと思います。
私は前Uploadifyを使用している、と私はを使用することは非常に簡単だったと言うことができます。そのページの最後のデモを見てください。
jQueryを使用しており、サンプルのPHPスクリプトも付属しています。
"最小限の"プラグインで特別な理由がありますか?プラグイン(SWFUpload、Uploadifyなど)*は*簡単に*すべての複雑さを抽象化します。 – thirtydot
私は物事を見つけてインストールする必要がないという観点から容易に意味しました – bobobobo
私は、クロスブラウザ技術にはjavascriptとflashの両方が含まれていると確信していますので、常に "stuff"をインストールする必要があります。あなたが光っている/新しい/ not_IEのブラウザだけをサポートしても大丈夫なら、@Andrisの答えは良く見えます。それ以外の場合は、Uploadifyのようなものがついています。 – thirtydot