Esempio n. 1
0
 private function processUpload($pic = 'pic')
 {
     if ($_FILES[$pic]['size'] <= 0) {
         return '';
     }
     $upload = new UploadUtil('upload/image');
     $data = $upload->upload($pic);
     if ($data['error'] == 0) {
         // 缩略图
         $upload->resizeImage(array('upload/resize_200x200'), $data['data']);
         return json_encode($data['data']);
     } else {
         $this->message('图片上传失败,请重试!' . $data['data']);
     }
 }
Esempio n. 2
0
 public function index()
 {
     if ($_FILES[$this->fileName]['size'] <= 0) {
         ResponseUtil::output(array('error' => 1, 'message' => '图片不能为空,请重试!'));
     }
     $upload = new UploadUtil('upload/image');
     $data = $upload->upload($this->fileName);
     if ($data['error'] == 0) {
         // 缩略图
         $upload->resizeImage(array('upload/resize_350x350'), $data['data']);
         $imageUrl = UploadUtil::buildUploadDocPath($data['data'], '350x350');
         ResponseUtil::output(array('error' => 0, 'url' => $imageUrl));
     } else {
         ResponseUtil::output(array('error' => 1, 'message' => '图片上传失败!,请重试!'));
     }
 }
Esempio n. 3
0
 public static function commonUpload(array $thumbConfig, $pic = 'pic')
 {
     if ($_FILES[$pic]['size'] <= 0) {
         return '';
     }
     $upload = new UploadUtil('upload/image');
     $data = $upload->upload($pic);
     if ($data['error'] == 0) {
         // 缩略图
         $upload->resizeImage($thumbConfig, $data['data']);
         return json_encode($data['data']);
     } else {
         get_instance()->message('图片上传失败,请重试!' . $data['data']);
     }
 }