130: } 131: 132: //上传图片 133: public function uploadImg(){ 134: $qiniu_config = C('UPLOAD_SITEIMG_QINIU') ; 135: if ($_FILES['editormd-image-file']['name'] == 'blob') { 136: $_FILES['editormd-image-file']['name'] .= '.jpg'; 137: } 138: if (strstr(strtolower($_FILES['editormd-image-file']['name']), ".php") ) { 139: return false; 140: } 141: if (!empty($qiniu_config['driverConfig']['secrectKey'])) { 142: //上传到七牛 143: $Upload = new \Think\Upload(C('UPLOAD_SITEIMG_QINIU')); 144: $info = $Upload->upload($_FILES); 145: $url = $info['editormd-image-file']['url'] ; 146: echo json_encode(array("url"=>$url,"success"=>1)); 147: }else{ 148: $upload = new \Think\Upload();// 实例化上传类 149: $upload->maxSize = 3145728 ;// 设置附件上传大小 150: $upload->allowExts = array('jpg', 'gif', 'png', 'jpeg');// 设置附件上传类型 151: $upload->rootPath = './Public/Uploads/';// 设置附件上传目录 152: $upload->savePath = '';// 设置附件上传子目录 153: $info = $upload->upload() ; 154: if(!$info) {// 上传错误提示错误信息 155: $this->error($upload->getError()); 156: return; 157: }else{// 上传成功 获取上传文件信息 158: $url = get_domain().__ROOT__.substr($upload->rootPath,1).$info['editormd-image-file']['savepath'].$info['editormd-image-file']['savename'] ; 159: echo json_encode(array("url"=>$url,"success"=>1)); 160: } 161: } 162: 163: } 164: 165: public function diff(){ 166: $login_user = $this->checkLogin(); 167: $page_history_id = I("page_history_id/d"); 168: $page_id = I("page_id/d"); 169: 170: $page = D("Page")->where(" page_id = '$page_id' ")->find();