我在Laravel写了我的第一个项目。我有一个更新表单,有一个textarea和提交按钮。当我在本地服务器上使用它并将值更新到数据库时,表单和控制器运行良好。在生产中,当我添加HTML内容时,它显示403错误,POST。但是,如果我编写常规纯文本,它会毫无问题地进行更新。我不明白为什么会发生这种错误。你能帮我吗?
{{ Form::model($partido, array('route' => array('dashboard.partidos.update', $partido->id), 'method' => 'PUT', 'accept-charset'=>'UTF-8' )) }}
{{ Form::hidden('accion', 'add-resumen') }}
{{ Form::hidden('id', $partido->id) }}
{{ Form::hidden('resumen', $partido->resumen,['id'=>'resumen']) }}
<div class="form-group">
<div id="summernote">{{ $partido->resumen }}</div>
</div>
<div class="form-group">
{{ Form::submit('Guardar Resumen', array('class' => 'btn btn-primary')) }}
</div>
{{ Form::close() }}
$rules = array(
'id' => 'required',
'resumen' => 'required'
);
$validator = Validator::make(Input::all(), $rules);
// process the login
if ($validator->fails()) {
return Redirect::to('dashboard/partidos/'.$id)
->withErrors($validator)
->withInput(Input::except('password'));
} else {
$resumenPartido = $partido::find($id);
$resumenPartido->resumen = Input::get('resumen');
$resumenPartido->save();
Session::flash('message', 'Resumen guardado satisfactoriamente');
return Redirect::to('dashboard/partidos/'.$id)->with('query',$query);
}
如果你能帮助我 谢谢。