Warning: file_get_contents(/data/phpspider/zhask/data//catemap/1/php/232.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Php 重定向回页面时出错_Php_Laravel - Fatal编程技术网

Php 重定向回页面时出错

Php 重定向回页面时出错,php,laravel,Php,Laravel,我有一个带有“email”字段的表单。如果电子邮件字段为空,则我希望重定向回与警报消息相同的表单。我已经试过密码了 return Redirect::back() ->withErrors($validator) ->withInput(); 它被重定向到所需的页面,但我在RouteCollection.php第218行中得到了MethodNotAllowedHttpException:此错误。单击浏览

我有一个带有“email”字段的表单。如果电子邮件字段为空,则我希望重定向回与警报消息相同的表单。我已经试过密码了

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()'))!!}这就是我声明表单的方式