|
|
@@ -277,20 +277,29 @@ class PageController extends BaseController {
|
|
|
|
|
|
//上传图片
|
|
|
public function uploadImg(){
|
|
|
- $upload = new \Think\Upload();// 实例化上传类
|
|
|
- $upload->maxSize = 3145728 ;// 设置附件上传大小
|
|
|
- $upload->allowExts = array('jpg', 'gif', 'png', 'jpeg');// 设置附件上传类型
|
|
|
- $upload->rootPath = './Public/Uploads/';// 设置附件上传目录
|
|
|
- $upload->savePath = '';// 设置附件上传子目录
|
|
|
- $info = $upload->upload() ;
|
|
|
- if(!$info) {// 上传错误提示错误信息
|
|
|
- $this->error($upload->getError());
|
|
|
- return;
|
|
|
- }else{// 上传成功 获取上传文件信息
|
|
|
-
|
|
|
- $url = get_domain().__ROOT__.substr($upload->rootPath,1).$info['editormd-image-file']['savepath'].$info['editormd-image-file']['savename'] ;
|
|
|
+ $qiniu_config = C('UPLOAD_SITEIMG_QINIU') ;
|
|
|
+ if (!empty($qiniu_config['driverConfig']['secrectKey'])) {
|
|
|
+ //上传到七牛
|
|
|
+ $Upload = new \Think\Upload(C('UPLOAD_SITEIMG_QINIU'));
|
|
|
+ $info = $Upload->upload($_FILES);
|
|
|
+ $url = $info['editormd-image-file']['url'] ;
|
|
|
echo json_encode(array("url"=>$url,"success"=>1));
|
|
|
+ }else{
|
|
|
+ $upload = new \Think\Upload();// 实例化上传类
|
|
|
+ $upload->maxSize = 3145728 ;// 设置附件上传大小
|
|
|
+ $upload->allowExts = array('jpg', 'gif', 'png', 'jpeg');// 设置附件上传类型
|
|
|
+ $upload->rootPath = './Public/Uploads/';// 设置附件上传目录
|
|
|
+ $upload->savePath = '';// 设置附件上传子目录
|
|
|
+ $info = $upload->upload() ;
|
|
|
+ if(!$info) {// 上传错误提示错误信息
|
|
|
+ $this->error($upload->getError());
|
|
|
+ return;
|
|
|
+ }else{// 上传成功 获取上传文件信息
|
|
|
+ $url = get_domain().__ROOT__.substr($upload->rootPath,1).$info['editormd-image-file']['savepath'].$info['editormd-image-file']['savename'] ;
|
|
|
+ echo json_encode(array("url"=>$url,"success"=>1));
|
|
|
+ }
|
|
|
}
|
|
|
+
|
|
|
}
|
|
|
|
|
|
|