ホームページ >バックエンド開発 >PHPチュートリアル >Post メソッドはフォームを送信し、ファイルを取得する方法
<form method="post" action="execute.html?m=&a=designer&f=designerList"> <input type='file' name="test"> <button type="submit">提交</button> </form>
public function designerList() { echo "<pre class="brush:php;toolbar:false">"; print_r($_POST); print_r($_FILES); }
2db14c88df4649e0a1f2586a173dd1e5
9d0241f4d8690c6aa3bb946d512f0074
シミュレーション用に非表示のiframeに送信します-ie9との互換性を考慮しない場合は、h5のformdataオブジェクトを使用して、formdataオブジェクトを使用できます。ファイルオブジェクトを追加します。
または、jquery プラグイン jquery.form.js を使用します。formdata をサポートしている場合は、formdata+ajax を使用し、それ以外の場合は iframe シミュレーションを使用します。 。
シミュレーションのために非表示の iframe に送信します。ie9 との互換性を考慮しない場合は、h5 formdata オブジェクトを使用し、formdata オブジェクトを使用してファイル オブジェクトを追加できます。
または、jquery プラグイン jquery.form.js を使用します。formdata がサポートされている場合は、formdata+ajax を使用し、それ以外の場合は iframe シミュレーションを使用します。 。