Php 重定向回页面时出错
我有一个带有“email”字段的表单。如果电子邮件字段为空,则我希望重定向回与警报消息相同的表单。我已经试过密码了Php 重定向回页面时出错,php,laravel,Php,Laravel,我有一个带有“email”字段的表单。如果电子邮件字段为空,则我希望重定向回与警报消息相同的表单。我已经试过密码了 return Redirect::back() ->withErrors($validator) ->withInput(); 它被重定向到所需的页面,但我在RouteCollection.php第218行中得到了MethodNotAllowedHttpException:此错误。单击浏览
return Redirect::back()
->withErrors($validator)
->withInput();
它被重定向到所需的页面,但我在RouteCollection.php第218行中得到了MethodNotAllowedHttpException:此错误。单击浏览器的“后退”按钮后,我将收到所需的警报消息。如何解决此问题?您也可以像这样返回错误
return Redirect::to('/yout/path/here/')
->withErrors($validator)
->withInput();
我认为您之所以会出现此错误,是因为您正在发布一条GET路线。为了便于澄清,我将route.php中的函数描述为:route::get('dramereport','ReportsController@dramareport'); 路线::post('d_报告','ReportsController@d_report'); 我参考了你显示的链接,但我不明白。你在哪个url中得到错误?是不是
/tramareport
?你的表单操作
属性内容是什么?{!!表单::打开(['url'=>'发送邮件','class'=>'表单水平','onsubmit'=>'myFunction()'))!!}这就是我声明表单的方式