<form action="{:url('')}" enctype="multipart/form-data" method="post"> <input type="file" name="img"> <input type="submit" value="上传"> </form>
public function add() { $data = input('post.'); $img = request()->file('img_banner'); $info = $img->move("./static/uploads/lunbo"); if ($info) { // 输出 20191115 / 4980ee129f322cfc3972e55f24c96c5b.jpg $arr = $info->getSaveName(); } else { // 上传失败获取错误信息 echo $img->getError(); } if($data) { $data['img_banner'] = $arr; /* $res=db('news')->insert($data);*/ $res =Db ::name('news')->insert($data); if($res) { $this->success('添加成功',url('index')); }else{ $this->error('添加失败'); } } }
form表单中一定要添加 enctype="multipart/form-data"要不图片上传不上