2011-11-07 7 views
0

1つの投稿をクリックしてすべての投稿にpostメソッドを使用すると、ファイルやその他の変数をアップロードできます。私はputメソッドを試してみたいと思うし、1つのフォームと1つのsubmitのクリックでファイルと共にpost変数を送信したい。putメソッドを使用してファイルをアップロードし、他のフォーム変数を1つのフォームに投稿するにはどうすればよいですか?

+0

「putメソッドを試してみたいです」[this](http://php.net/manual/en/features.file-upload.put-method.php)を意味しますか? –

+1

HTTPリクエストは 'PUT'または' POST'のいずれかです。両方の方法を同時に使用することはできません。だから質問は、なぜあなたはそれをとにかく望んでいますか? – mario

答えて

0

はい、これはフォームの通常の操作方法です。 enctypeを指定する必要はありませんが、ファイルアップロードフォームは特別なことはありません。同じフォームに他のフィールドを含めることができます。送信ボタンを押すと、それらはすべて一緒に送信されます。

PHPのサーバー側の唯一の違いは、ファイルアップロードデータが$ _FILESスーパーグローバルにあることです。他のフィールドは通常どおり$ _POSTに入ります。

関連する問題