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

質問編集履歴

1

挙動検証を追加

2016/09/07 10:58

投稿

enokiyo
enokiyo

スコア78

title CHANGED
File without changes
body CHANGED
@@ -11,4 +11,19 @@
11
11
  を読み込んでも
12
12
  次のリクエストまでは値が残っていると考えてよいのでしょうか?(一時ファイルは削除されているが)
13
13
 
14
- どうしても、パスが取れているのにアクセスできないという原因が知りたいです。
14
+ どうしても、パスが取れているのにアクセスできないという原因が知りたいです。
15
+
16
+ 追記です。
17
+ 以下の実験をしてみました。
18
+
19
+ move_uploaded_fileを2回連続で行うと2回目がエラーその直後に
20
+ var_export($_FILES);
21
+ をすると
22
+ $_FILES['imagefile']['tmp_name']
23
+ のパスは取れる。
24
+
25
+ つまりは処理前半でテンポラリファイルを移動されてしまっていることがわからないで処理を引き継いでしまうとエラーがでるのではと・・・
26
+
27
+ テンポラリファイルを移動したり任意で削除しても
28
+ $_FILES['imagefile']['tmp_name']
29
+ のパスは残るということでしょうか?