该页面因不活动而过期。请刷新,然后重试。拉拉夫5.6

时间:2018-09-28 00:40:45

标签: laravel forms middleware laravel-5.6 login-script

我需要一些帮助。我不知道,我的代码有什么问题,昨天它工作正常,但是当我尝试更改用户时,这就是发生的情况 ERROR

这是我的CODE

我试图在Internet上找到解决方案,但其中一些人说我没有使用它们

  

{{csrf_field()}}

正如您在我的代码上看到的那样,我认为我没有错,请帮助我:')

2 个答案:

答案 0 :(得分:0)

使用Laravel 5.6使用Blades模板,这非常容易。

<form method="POST" action="/profile">
    @csrf
    ...
</form>

它不起作用,然后刷新浏览器缓存,现在它可能起作用。 (当我们更新应用程序时,浏览器可能仍会使用旧文件。如果您不清除缓存,则当您应用旧文件时可能会遇到问题)

有关更多详细信息,请打开链接:-CSRF Protection in Laravel 5.6

答案 1 :(得分:0)

我检查了您的代码,并通知Captcha控制组中有另一个具有该名称的隐藏字段[{A:1,B:test1},{A:2,B:test2}] ,Laravel CSRF字段也使用了_token隐藏字段,我认为造成此问题的原因。您可以简单地更改Captcha令牌字段名称,然后尝试。