teratail header banner
teratail header banner
質問するログイン新規登録

回答編集履歴

2

見直し

2019/04/18 03:08

投稿

退会済みユーザー
answer CHANGED
@@ -34,6 +34,7 @@
34
34
  ![イメージ説明](ae8d91481998ab5e81fee6d8eb163176.png)
35
35
  ---
36
36
  となり、$_POSTはファイルをアップロードしてもカラだとわかります。
37
+ (INPUTタグなどによるファイル以外の送信パラメータが存在しないから、当然といえば当然。)
37
38
 
38
39
  ファイルのアップロードがあったことを確認するのに、
39
40
  `if (isset($_FILES['image'])) `などと直接該当する`$_FILES[~]`の存在確認をしたら良いのではないかと。

1

加筆修正

2019/04/18 03:08

投稿

退会済みユーザー
answer CHANGED
@@ -33,4 +33,8 @@
33
33
  ---
34
34
  ![イメージ説明](ae8d91481998ab5e81fee6d8eb163176.png)
35
35
  ---
36
- となり、$_POSTはファイルをアップロードしてもカラだとわかります。
36
+ となり、$_POSTはファイルをアップロードしてもカラだとわかります。
37
+
38
+ ファイルのアップロードがあったことを確認するのに、
39
+ `if (isset($_FILES['image'])) `などと直接該当する`$_FILES[~]`の存在確認をしたら良いのではないかと。
40
+ ファイル以外に付属する例えばテキストとかチェックボックスとかは`$_POST`で受けます。