回答編集履歴

3

追記

2016/12/20 07:00

投稿

退会済みユーザー
test CHANGED
@@ -72,6 +72,16 @@
72
72
 
73
73
  // アップロード処理そのものの成否をチェック
74
74
 
75
+ ```
75
76
 
76
77
 
78
+
77
- ```
79
+ ---
80
+
81
+
82
+
83
+ #var_dump() の見方
84
+
85
+
86
+
87
+ ![イメージ説明](5972b424c7c4988e85c9acba72686cae.png)

2

追記

2016/12/20 07:00

投稿

退会済みユーザー
test CHANGED
@@ -50,6 +50,14 @@
50
50
 
51
51
 
52
52
 
53
+ // この2行は必ず書く
54
+
55
+ ini_set('display_errors', 1);
56
+
57
+ error_reporting(E_ALL);
58
+
59
+
60
+
53
61
  var_dump($_FILES); // ここでどういう形式で値が送信されているのかを確認してください。
54
62
 
55
63
 

1

追記

2016/12/16 16:30

投稿

退会済みユーザー
test CHANGED
@@ -41,3 +41,29 @@
41
41
  </html>
42
42
 
43
43
  ```
44
+
45
+
46
+
47
+ ```php
48
+
49
+ <?php
50
+
51
+
52
+
53
+ var_dump($_FILES); // ここでどういう形式で値が送信されているのかを確認してください。
54
+
55
+
56
+
57
+ // アップロードファイルの情報を取得
58
+
59
+ $ext = pathinfo($_FILES['upfile']['name']);
60
+
61
+ // アップロードを許可する拡張子を配列で定義
62
+
63
+ $perm = ['gif', 'jpg', 'jpeg', 'png'];
64
+
65
+ // アップロード処理そのものの成否をチェック
66
+
67
+
68
+
69
+ ```