将头像图像添加到个人资料Laravel 5

将头像图像添加到个人资料Laravel 5,laravel,laravel-5,Laravel,Laravel 5,我想建立一个个人资料图片头像上传和显示在每个用户的个人资料它 但是我的方法行不通 我的化身上传代码: <div class="form-group"> <div class="form-group"> <label for="exampleInputFile"><img src="/img/photos.png" height="80" width="80"> Upload Avatar:</label&g

我想建立一个个人资料图片头像上传和显示在每个用户的个人资料它

但是我的方法行不通

我的化身上传代码:

<div class="form-group">
        <div class="form-group">
          <label for="exampleInputFile"><img src="/img/photos.png" height="80" width="80"> Upload Avatar:</label>
          <input type="file" id="exampleInputFile" name="profileimage"></font></br>

        </div>
      </div>
我做错了什么

谢谢

为什么不使用类?它将比您编写的代码简单得多。如下:

$this->validate($request, [
    'image' => 'required|image|mimes:jpeg,png,jpg,gif,svg|max:500000',
]);
在存储文件和执行操作的方法中添加上述代码

它将为您执行验证,然后继续对该文件执行任何操作。有关更多选项,请查看提供的链接

另外,在HTML代码中。您首先需要有一个表单、操作及其方法,因此您的代码应该是:

<div class="form-group">
        <div class="form-group">
          <form action="{{ route('profile'}}" method="post">
          <label for="exampleInputFile"><img src="/img/photos.png" height="80" width="80"> Upload Avatar:</label>
          <input type="file" id="exampleInputFile" name="profileimage"></font></br>
          </form>
        </div>
</div>

我必须把这个添加到我的控制器上吗?或者你的确切意思是什么?是的。在您的ProfileController.php.Parse错误中:语法错误、意外的“$this”(T_变量)、预期函数(T_函数)是否确实将HTML保存为name.blade.php?显示错误?是否已将
enctype=“多部分/表单数据”
添加到表单中?请检查
$this->validate($request, [
    'image' => 'required|image|mimes:jpeg,png,jpg,gif,svg|max:500000',
]);
<div class="form-group">
        <div class="form-group">
          <form action="{{ route('profile'}}" method="post">
          <label for="exampleInputFile"><img src="/img/photos.png" height="80" width="80"> Upload Avatar:</label>
          <input type="file" id="exampleInputFile" name="profileimage"></font></br>
          </form>
        </div>
</div>
Route::get('/URL', 'ProfileController@MethodName')->name('profile');