回答編集履歴

1

chousei

2021/12/08 09:24

投稿

yambejp
yambejp

スコア114883

test CHANGED
@@ -1 +1,35 @@
1
1
  $_FILES['beforeFile']で受けているのに参照するときに$_POST['beforeFile']をみてるからでは?
2
+
3
+
4
+
5
+ とりあえず以下で確認できますよね?
6
+
7
+ ```PHP
8
+
9
+ <?PHP
10
+
11
+ $beforeFile=(isset($_FILES["beforeFile"]) and $_FILES["beforeFile"]["error"]===0)?$_FILES["beforeFile"]:null;
12
+
13
+ $afterFile =(isset($_FILES["afterFile"]) and $_FILES["afterFile"]["error"]===0)? $_FILES["afterFile"] :null;
14
+
15
+ var_dump([$beforeFile,$afterFile]);
16
+
17
+ ?>
18
+
19
+ <form method="post" enctype="multipart/form-data">
20
+
21
+ <p>before</p>
22
+
23
+ <input type="file" name="beforeFile" accept="image/jpg, image/png">
24
+
25
+ <p>after</p>
26
+
27
+ <input type="file" name="afterFile" accept="image/jpg" readonly>
28
+
29
+ <p><input type="submit" value="登録"></p>
30
+
31
+ </form>
32
+
33
+
34
+
35
+ ```