回答編集履歴
1
追記
test
CHANGED
@@ -1,3 +1,15 @@
|
|
1
1
|
[is_uploaded_file()](http://php.net/manual/ja/function.is-uploaded-file.php)ってあくまでHTTP通信的にPOSTされた情報かどうかを調べるだけであって、テンポラリにある状態でしかなかったはずです。
|
2
2
|
|
3
|
-
テンポラリにあるファイルを任意の場所に移動させるにはis_uploaded_file()
|
3
|
+
テンポラリにあるファイルを任意の場所に移動させるにはis_uploaded_file()の後に[move_uploaded_file()](http://php.net/manual/ja/function.move-uploaded-file.php)を利用しましょう。
|
4
|
+
|
5
|
+
|
6
|
+
|
7
|
+
> $_FILES['pic']['tmp_name']
|
8
|
+
|
9
|
+
|
10
|
+
|
11
|
+
テンポラリファイルパスです。
|
12
|
+
|
13
|
+
入力フォームからPOSTされたファイルはあくまで一時ファイル状態としてサーバーに保管されます。
|
14
|
+
|
15
|
+
実態は確かに送信したファイルそのものかもしれませんが、あくまで一時ファイルなのでmove_uploaded_file()でテンポラリファイルから任意のファイル名として移動させる必要があります。
|