回答編集履歴

1

回答の追加

2020/06/30 17:35

投稿

magf
magf

スコア212

test CHANGED
@@ -1,27 +1,21 @@
1
- 画像が見えないのでなんのエラーかわかりませんが、コードを見た感じではおかしくなさそうです。
2
-
3
- ファイルをアップロードしていない状態で送信してしまったとかではないでしょうか。
1
+ 7/1 編集
4
2
 
5
3
 
6
4
 
5
+ エラー見ました。エラーコード6が出ていますね。
6
+
7
+ [PHP: エラーメッセージの説明](https://www.php.net/manual/ja/features.file-upload.errors.php)
8
+
7
- 画像が貼れない場合、どんなエ出てるかコピペしてただいてもろしいしょうか
9
+ このページを見ると、6テンポリフォルダうことの
8
10
 
9
11
 
10
12
 
11
- ---
13
+ テンポラリフォルダは、アップロードされたファイルが一時的に保存される場所です。
12
14
 
13
- 以下はセキュリティについてなの、練習用あってインターネットに公開しないなら参考程度にしておいて無視しても構いません
15
+ php.ini設定きるようです
14
16
 
15
17
 
16
18
 
19
+ 参考: https://cotutubo.hatenadiary.org/entry/20101117/1289965541
17
20
 
18
-
19
- まず、アップロードされたファイル名を、サーバに保存するファイル名に使うのはかなり危険です。勝手にPHPファイルを書き換えられてしまう恐れがあるからです。
20
-
21
- おそらくファイル名にはランダムな文字列などを使ったほうがよいでしょう。
22
-
23
- ```PHP
24
-
25
- $file = 'upload/' . md5(time().rand());
21
+ `upload_tmp_dir = テンポラリフォルダのパス`で設定できるみたいです。
26
-
27
- ```