質問編集履歴

1

挙動検証を追加

2016/09/07 10:58

投稿

enokiyo
enokiyo

スコア78

test CHANGED
File without changes
test CHANGED
@@ -25,3 +25,33 @@
25
25
 
26
26
 
27
27
  どうしても、パスが取れているのにアクセスできないという原因が知りたいです。
28
+
29
+
30
+
31
+ 追記です。
32
+
33
+ 以下の実験をしてみました。
34
+
35
+
36
+
37
+ move_uploaded_fileを2回連続で行うと2回目がエラーその直後に
38
+
39
+ var_export($_FILES);
40
+
41
+ をすると
42
+
43
+ $_FILES['imagefile']['tmp_name']
44
+
45
+ のパスは取れる。
46
+
47
+
48
+
49
+ つまりは処理前半でテンポラリファイルを移動されてしまっていることがわからないで処理を引き継いでしまうとエラーがでるのではと・・・
50
+
51
+
52
+
53
+ テンポラリファイルを移動したり任意で削除しても
54
+
55
+ $_FILES['imagefile']['tmp_name']
56
+
57
+ のパスは残るということでしょうか?