public function file() { $upload = new \Think\Upload(); // 实例化上传类 $upload->maxSize = 1048576; // 设置附件上传大小 $upload->exts = array('jpg', 'gif', 'png', 'jpeg'); // 设置附件上传类型 $upload->rootPath = './Public/uploads/'; // 设置附件上传根目录 $upload->autoSub = false; $info = $upload->upload(); // 上传文件 if (!$info) { // 上传错误提示错误信息 $req['code'] = -1; $this->ajaxReturn($req); } else { // 上传成功 $width = I('post.width'); $height = I('post.height'); $oldFile = I('post.oldFile'); //将文件上传到OSS Vendor('Aliyun.Oss'); $oss = new \Oss("wx-img"); $client = $oss->createClient(); $req = $oss->uploadFile($client, $info['Filedata'], $oldFile); unlink('./Public/uploads/' . $info['Filedata']['savename']); $this->ajaxReturn($req); } }
public function delete($id) { $oss = Oss::find($id); $oss->delete(); Session::flash('success', 'Data has been removed'); return Redirect::to('/oss'); }
public function __constrcut($config) { parent::__construct($config); }
public function __constrcut(array $config = []) { parent::__construct($config); }