|
@@ -39,6 +39,12 @@ class UpFiles extends Common |
|
@@ -39,6 +39,12 @@ class UpFiles extends Common |
|
39
|
// 获取表单上传文件
|
39
|
// 获取表单上传文件
|
|
40
|
$file = request()->file($fileKey['0']);
|
40
|
$file = request()->file($fileKey['0']);
|
|
41
|
$obj = $file->getInfo();
|
41
|
$obj = $file->getInfo();
|
|
|
|
42
|
+ if($obj['size']> 122880){
|
|
|
|
43
|
+ $result['code'] =0;
|
|
|
|
44
|
+ $result['info'] = "图片超出125KB";
|
|
|
|
45
|
+ $result['url'] = '';
|
|
|
|
46
|
+ return $result;
|
|
|
|
47
|
+ }
|
|
42
|
$rs = array('code' => 0, 'url' => '');
|
48
|
$rs = array('code' => 0, 'url' => '');
|
|
43
|
$tmpName = $obj['tmp_name'];
|
49
|
$tmpName = $obj['tmp_name'];
|
|
44
|
$name = md5($obj['name'] . $_SERVER['REQUEST_TIME']);
|
50
|
$name = md5($obj['name'] . $_SERVER['REQUEST_TIME']);
|
|
@@ -186,4 +192,49 @@ class UpFiles extends Common |
|
@@ -186,4 +192,49 @@ class UpFiles extends Common |
|
186
|
return $result;
|
192
|
return $result;
|
|
187
|
}
|
193
|
}
|
|
188
|
}
|
194
|
}
|
|
|
|
195
|
+ //获取七牛存储信息
|
|
|
|
196
|
+ public function getBuildBatchStat(){
|
|
|
|
197
|
+
|
|
|
|
198
|
+ //获取单文件
|
|
|
|
199
|
+ /*$accessKey = 'uva-aaonM8dukeR6phc9yuPBrOXk9brrNW_PxLD7';
|
|
|
|
200
|
+ $secretKey = 'oZMMVN6phk49lG0J1xwmi1Ju0ETT15EnAEWcU9Cs';
|
|
|
|
201
|
+ $bucket = 'colorcun-pc';
|
|
|
|
202
|
+ $key = "测试.jpg";
|
|
|
|
203
|
+ $auth = new Auth($accessKey, $secretKey);
|
|
|
|
204
|
+ $config = new \Qiniu\Config();
|
|
|
|
205
|
+ $bucketManager = new \Qiniu\Storage\BucketManager($auth, $config);
|
|
|
|
206
|
+ list($fileInfo, $err) = $bucketManager->stat($bucket, $key);
|
|
|
|
207
|
+ if ($err) {
|
|
|
|
208
|
+ print_r($err);
|
|
|
|
209
|
+ } else {
|
|
|
|
210
|
+ print_r($fileInfo);
|
|
|
|
211
|
+ }*/
|
|
|
|
212
|
+
|
|
|
|
213
|
+ //获取多文件
|
|
|
|
214
|
+ $accessKey = 'uva-aaonM8dukeR6phc9yuPBrOXk9brrNW_PxLD7';
|
|
|
|
215
|
+ $secretKey = 'oZMMVN6phk49lG0J1xwmi1Ju0ETT15EnAEWcU9Cs';
|
|
|
|
216
|
+ $bucket = 'colorcun-pc';
|
|
|
|
217
|
+ $auth = new Auth($accessKey, $secretKey);
|
|
|
|
218
|
+ $bucketManager = new BucketManager($auth);
|
|
|
|
219
|
+ // 要列取文件的公共前缀
|
|
|
|
220
|
+ $prefix = 'aa';
|
|
|
|
221
|
+ // 上次列举返回的位置标记,作为本次列举的起点信息。
|
|
|
|
222
|
+ $marker = '';
|
|
|
|
223
|
+ // 本次列举的条目数
|
|
|
|
224
|
+ $limit = 100;
|
|
|
|
225
|
+ $delimiter = '/';
|
|
|
|
226
|
+ // 列举文件
|
|
|
|
227
|
+ list($ret, $err) = $bucketManager->listFiles($bucket, $prefix, $marker, $limit, $delimiter);
|
|
|
|
228
|
+ if ($err !== null) {
|
|
|
|
229
|
+ echo "\n====> list file err: \n";
|
|
|
|
230
|
+ var_dump($err);
|
|
|
|
231
|
+ } else {
|
|
|
|
232
|
+ if (array_key_exists('marker', $ret)) {
|
|
|
|
233
|
+ echo "Marker:" . $ret["marker"] . "\n";
|
|
|
|
234
|
+ }
|
|
|
|
235
|
+ echo "\nList Iterms====>\n";
|
|
|
|
236
|
+ print_r($ret['items']);
|
|
|
|
237
|
+ }
|
|
|
|
238
|
+
|
|
|
|
239
|
+ }
|
|
189
|
} |
240
|
} |