阅读背景:

tp5 多文件上传(图片+音频)增删改查

来源:互联网 

控制器

public function add()
{

    if (request()->isPost()) {
        // dump($_POST); die;
        $data = [
            'title' => input('title'),
            'author' => input('author'),
            'time' => time(),
        ];




        if ($_FILES['pic']['tmp_name']) {
            $filepic = request()->file('pic');
            $info = $filepic->move(ROOT_PATH . 'public' . DS . 'uploads');
            $data['pic'] = 'public/uploads/' . $info->getSaveName();
        }



        if ($_FILES['music']['tmp_name']) {
            $filemusic = request()->file('music');
            $info = $filemusic->move(ROOT_PATH . 'public' . DS . 'uploads');
            $data['music'] = 'public/uploads/' . $info->getSaveName();
        }



        if (db('Music')->insert($data)) {
            return $this->success('添加音乐成功!', 'lst');
        } else {
            return $this->error('添加音乐失败!');
        }
        return;
    }

    $cateres = db('cate')->select();
    $this->assign('cateres', $cateres);
    return $this->fetch();
}
public function add()
{

    



你的当前访问异常,请进行认证后继续阅读剩余内容。

分享到: