回答編集履歴

3

微修正

2017/08/29 06:10

投稿

aro10
aro10

スコア4106

test CHANGED
@@ -40,7 +40,7 @@
40
40
 
41
41
  foreach ($files as $file) {
42
42
 
43
- $zip->addFile($file,"file.jpg");
43
+ $zip->addFile($file,"file.jpg"); #テストとしてjpg画像で想定
44
44
 
45
45
  }
46
46
 

2

プログラム加筆

2017/08/29 06:10

投稿

aro10
aro10

スコア4106

test CHANGED
@@ -4,9 +4,17 @@
4
4
 
5
5
 
6
6
 
7
+
8
+
9
+ routes/web.php
10
+
7
11
  ```
8
12
 
13
+ Route::get('/upload_test', function () {
9
14
 
15
+ return view("upload_test");
16
+
17
+ });
10
18
 
11
19
 
12
20
 
@@ -52,4 +60,48 @@
52
60
 
53
61
 
54
62
 
63
+ resources/views/upload_test.blade.php
64
+
65
+ ```
66
+
67
+ <!doctype html>
68
+
69
+ <html lang="ja">
70
+
71
+ <head>
72
+
73
+ <meta charset="UTF-8">
74
+
75
+ <meta name="viewport"
76
+
77
+ content="width=device-width, user-scalable=no, initial-scale=1.0, maximum-scale=1.0, minimum-scale=1.0">
78
+
79
+ <meta http-equiv="X-UA-Compatible" content="ie=edge">
80
+
81
+ <title>Document</title>
82
+
83
+ </head>
84
+
85
+ <body>
86
+
87
+ <p>upload test</p>
88
+
89
+ <form method="POST" action="{{url("upload_test")}}" enctype="multipart/form-data">
90
+
91
+ {{csrf_field()}}
92
+
93
+ <input type="file" name="file[]" multiple="multiple">
94
+
95
+ <button type="submit">送信</button>
96
+
97
+ </form>
98
+
99
+ </body>
100
+
101
+ </html>
102
+
103
+ ```
104
+
105
+
106
+
55
107
  きちんとしたファイル保存と圧縮処理を作る場合は、mts10806さんのリンク先等を参照してください。

1

追記

2017/08/29 06:08

投稿

aro10
aro10

スコア4106

test CHANGED
@@ -49,3 +49,7 @@
49
49
  });
50
50
 
51
51
  ```
52
+
53
+
54
+
55
+ きちんとしたファイル保存と圧縮処理を作る場合は、mts10806さんのリンク先等を参照してください。