Laravel图像文件上传错误

时间:2015-08-20 16:11:55

标签: php file-upload laravel-4

我正在开发一个laravel网络应用程序。 我创建了一个管理员工的部分。在这个区域,我为员工上传了个人资料图片。

上传图片时没有错误,并且在添加新员工区域时工作正常。

但是,在编辑员工时,图像上传区域未拍摄更改的图像(新图像)

这是我的代码..

   $photopaath = Employee::find(Input::get('employeeId'));
    $fullpath = $photopaath->emp_photo;

    if (Input::hasFile('picuplodr'))
        {
            File::delete(app_path().$fullpath);
            //$name = Input::file('picuplodr')->getClientOriginalName();
            $fileName = "photo".snake_case(Input::get('efname')).snake_case(Input::get('elname')).snake_case(Input::get('eemailaddrs'));
            Input::file('picuplodr')->move($destinationPath, $fileName);
            $path = Input::file('picuplodr')->getRealPath();
            $phototodb = '/uploads/'.$fileName;
            return "ssssssssssss";
        }
        else{
            $phototodb = $fullpath;
            return "ffffffff";
        }

以其他方式接受并以 ffffffff 返回。

为什么会这样发生?

我更改了图片而没有转到 if(输入:: hasFile('picuplodr'))续约..

我将权限更改为项目目录的777,但没有为此获得解决方案。

我该如何解决这个问题??

1 个答案:

答案 0 :(得分:1)

请检查包含'文件的表格开头laravel刀片标签。 =>真实的属性。

我认为那是因为你可以得到这个错误。