【问题标题】:Laravel image file Upload ErrorLaravel 图像文件上传错误
【发布时间】:2015-08-21 00:19:02
【问题描述】:

我正在开发一个 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";
        }

它作为 else contition 并以 ffffffff 的形式返回。

为什么会这样?

我更改了图像,但没有进入 if (Input::hasFile('picuplodr')) 条件..

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

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

【问题讨论】:

    标签: php file-upload laravel-4


    【解决方案1】:

    请检查您的表单打开 laravel Blade 标签是否具有 'files' => true 属性。

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

    【讨论】:

      猜你喜欢
      • 2022-01-18
      • 2017-01-11
      • 2017-07-29
      • 2015-11-28
      • 2019-11-10
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      相关资源
      最近更新 更多