回答編集履歴

2

とりけしせん

2018/02/16 02:27

投稿

m.ts10806
m.ts10806

スコア80850

test CHANGED
@@ -24,11 +24,11 @@
24
24
 
25
25
 
26
26
 
27
- ただkanri/sent_imgtest.php となっているのであれば変な感じはしますね・・・。
27
+ ~~ただkanri/sent_imgtest.php となっているのであれば変な感じはしますね・・・。~~
28
28
 
29
29
 
30
30
 
31
- 例えば、下記のようにしてはどうでしょうか?
31
+ 例えば、階層を明確に参照できるようにするため、下記のようにしてはどうでしょうか?
32
32
 
33
33
 
34
34
 

1

修正

2018/02/16 02:27

投稿

m.ts10806
m.ts10806

スコア80850

test CHANGED
@@ -1,6 +1,6 @@
1
1
  惜しいところまでいってますね。
2
2
 
3
- ひとまず、move_uploaded_file()の第2引数はファイル名も込みないと行けせんので、
3
+ ひとまず、move_uploaded_file()の第2引数はファイル名も含める必要がありので、
4
4
 
5
5
  任意の名前をつけると良いです。
6
6
 
@@ -47,3 +47,21 @@
47
47
 
48
48
 
49
49
  ※hogehoge.png部分は自身でつけてあげてださい。
50
+
51
+
52
+
53
+
54
+
55
+ > 試しにアップロード先のパスを
56
+
57
+ $uploadfile = './img/';
58
+
59
+ としたところ、kanriフォルダ内にimgという拡張子のない謎のファイルがアップロードされ、
60
+
61
+
62
+
63
+ "./" だと「自身と同じ階層から」という指定になるので当該の現象になったわけですね。
64
+
65
+ 第2引数にファイル名が含まれていないのでフォルダのようなファイルが出来上がったわけです。
66
+
67
+ (ただしtmpファイルから作ってるので中身自体は指定した画像のはず)