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']); } }
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' => '图片上传失败!,请重试!')); } }
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']); } }