“ C:\ xampp \ tmp \ phpE189.tmp”文件不存在或不可读。在laravel 6中

时间:2019-11-29 08:38:57

标签: php laravel

请帮助我。 我想将图像插入文件夹并将数据插入数据库。 我尝试了许多方法,但仍然失败。 我复制了一段代码并成功运行了另一个功能。

我的控制器

App\Phone{
    imei : "356554512522148",
    model : "Galaxy S-10",
    manufracturer : "Samsung",
}

我的观点

 public function postThem(Request $req) {
        $this->validate($req,
            [
            ],
            [
            ]
            ); 
        $chitiet = new chitiet();
        $chitiet->tengame=$req->tengame;
        $chitiet->idnhaphathanh=$req->idnhaphathanh;
        $chitiet->idtheloai=$req->idtheloai;
        $chitiet->idcauhinh=$req->idcauhinh;
        $chitiet->namphathanh=$req->namphathanh;
        $chitiet->mota=$req->mota;
        $chitiet->nentang=$req->nentang;
        $chitiet->link=$req->link;
        $chitiet->link2=$req->link2;
        if($req->hasFile('anhbia'))
        {
            $file=$req->file('anhbia');
            $duoi=$file->getClientOriginalExtension();
            if($duoi!='jpg'){
                return redirect()->back()->with('ok','Chỉ đc thêm ảnh có đuôi jpg nhé');
            }
            $name=$req->tengame.".jpg";
            $req->file('anhbia')->move('sources/image',
                $name);
            $chitiet->anhbia=$name;
        } else {
            echo 'failese';
        }

        if($req->hasFile('anh1'))
        {
            $file=$req->file('anh1');
            $duoi=$file->getClientOriginalExtension();
            if($duoi!='jpg'){
                return redirect()->back()->with('ok','Chỉ đc thêm ảnh có đuôi jpg nhé');
            }
            $name=$req->tengame."1".".jpg";
            $file->move("sources/image",
                $name);
            $chitiet->anh1=$name;
        } else {
            echo 'failese';
        }

        if($req->hasFile('anh2'))
        {
            $file=$req->file('anh2');
            $duoi=$file->getClientOriginalExtension();
            if($duoi!='jpg'){
                return redirect()->back()->with('ok','Chỉ đc thêm ảnh có đuôi jpg nhé');
            }
            $name=$req->tengame."2".".jpg";
            $file->move("sources/image",
                $name);
            $chitiet->anh2=$name;
        } else {
            echo 'failese';
        }

        if($req->hasFile('anh3'))
        {
            $file=$req->file('anh3');
            $duoi=$file->getClientOriginalExtension();
            if($duoi!='jpg'){
                return redirect()->back()->with('ok','Chỉ đc thêm ảnh có đuôi jpg nhé');
            }
            $name=$req->tengame."3".".jpg";
            $file->move("sources/image",
                $name);
            $chitiet->anh3=$name;
        } else {
            echo 'failese';
        }
        $chitiet->video=$req->video;
        $chitiet->luottai="0";
        $chitiet->save();
        return redirect()->back()->with('ok','Thêm game thành công :v');

昨天可以使用,但是现在出现错误:

  

“ C:\ xampp \ tmp \ phpE189.tmp”文件不存在或不可读。

我运行代码,将图像放入目录,但是数据没有,并且出现错误。 谢谢

0 个答案:

没有答案