- android - RelativeLayout 背景可绘制重叠内容
- android - 如何链接 cpufeatures lib 以获取 native android 库?
- java - OnItemClickListener 不起作用,但 OnLongItemClickListener 在自定义 ListView 中起作用
- java - Android 文件转字符串
我在 laravel 4.1 中做简单的 cms,我创建了许多表单并且它们工作正常,但我创建的最后一个表单在提交时抛出错误。
Illuminate \ Database \ Eloquent \ MassAssignmentException
_token
表单提交的数据也会显示在错误页面上。
_token KLlDjuFgaEmuGHKMpFjqSrukYT3sawOYYZLPGxnb
name asdf
body asdfasdfa
bio sdfasdf
所以这意味着 _token 也已发布,那么我为什么会收到此错误。
我的表格看起来像这样。
{{ Form::open(array('route' => 'admin.teachers.store','files'=>true)) }}
<ul>
<li>
{{ Form::label('image', 'Image:') }}
{{ Form::file('image') }}
</li>
<li>
{{ Form::label('name', 'Name:') }}
{{ Form::text('name') }}
</li>
<li>
{{ Form::label('body', 'Body:') }}
{{ Form::textarea('body',null,array('class'=>'ckeditor')) }}
</li>
<li>
{{ Form::label('bio', 'Bio:') }}
{{ Form::textarea('bio',null,array('class'=>'ckeditor')) }}
</li>
<li>
{{ Form::submit('Submit', array('class' => 'btn btn-info')) }}
</li>
</ul>
{{ Form::close() }}
我看到一个与 _token 相关的问题论坛上的问题,但对我没有帮助。
提前致谢:)
最佳答案
实际上你的错误是MassAssignmentException
,这意味着你正在使用
Model::create($input);
在你的 Controller 中而不是使用
protected $fillable = array('columnA', 'name'...);
或
protected $guarded = array();
在您的模型中,告诉 Laravel 您表的哪些字段是可批量分配的。
关于php - Laravel 4.1 _token 表单提交错误,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/22328629/
我正在使用 Liip functional test bundle 在 Symfony 中创建一个功能测试. 我目前无法提交表单。 我正在尝试使用功能测试添加一个新的“日志”。 如果我尝试通过 UI
当我尝试登录时,请求被 Security 组件屏蔽。我怎样才能让它正常工作? 我有一个简单的登录表单 Form->create('User', array('acti
编辑: 提出这个问题后获得的一系列新见解告诉我问题是什么,它绝对与描述的服务器迁移没有任何关系。 给出的两个答案显示了如何为 CakePHP 2 和 3“修复”这个问题,但请记住这可能会带来安全风险。
我在 laravel 4.1 中做简单的 cms,我创建了许多表单并且它们工作正常,但我创建的最后一个表单在提交时抛出错误。 Illuminate \ Database \ Eloquent \ Ma
我有一个应用程序,客户端用 HTML 和 Angularjs 编写,服务器端用 Laravel 5 编写。每次提交表单时,我都会使用 $http 将模型发送到我的 laravel 5 应用程序,但我一
我不明白为什么 AJAX 请求 (XSRF-TOKEN) 的 token 与 _token 不同正常形式使用。此外,它更长。为什么?为什么有 2 个 token 呢?为什么不使用一个对 ajax 和普
我尝试更新我的表类别的记录,但它显示错误 Column not found: 1054 Unknown column '_token' 路线 Route::post('/categorias/edit
我是一名优秀的程序员,十分优秀!