亚洲在线久爱草,狠狠天天香蕉网,天天搞日日干久草,伊人亚洲日本欧美

為了賬號安全,請及時綁定郵箱和手機立即綁定
已解決430363個問題,去搜搜看,總會有你想問的

對于表單,此路由不支持 GET 方法

對于表單,此路由不支持 GET 方法

PHP
慕斯709654 2024-01-19 16:46:12
我已經設置了在表單中插入數據的 POST 方法。我也在 web.php 中設置了 POST 方法。但每當我想通過表單插入數據時,它都會顯示不支持 Get 方法。但我在表單和路由中都寫了POST方法。這是我的代碼:形式:<form action="{{url('/admin/prescription/store')}}" method="POST"> @csrfRoute::post('/admin/prescription/store','prescriptionController@store')->name('prescription.store');控制器:public function store(Request $request){    $prescription = new Prescription();    $prescription->full_name = $request->full_name;    $prescription->nid = $request->nid;    $prescription->address = $request->address;    $prescription->contactNum = $request->contactNum;    $prescription->health_cond = $request->health_cond;    $prescription->desc = $request->desc;    $prescription->save();         return redirect()        ->route('prescription.store')        ->with('success','Prescription added Successfully.'); }
查看完整描述

3 回答

?
炎炎設計

TA貢獻1808條經驗 獲得超4個贊

這是因為您重定向到了帖子路線。重定向就像 get 請求一樣。



查看完整回答
反對 回復 2024-01-19
?
阿波羅的戰車

TA貢獻1862條經驗 獲得超6個贊

這是因為你在 store() 中重定向,你應該重定向到 get 路由



查看完整回答
反對 回復 2024-01-19
?
慕容3067478

TA貢獻1773條經驗 獲得超3個贊

要對兩種類型的請求使用同一條路由,您可以執行以下操作:

Route::match(['GET', 'POST'],'/admin/prescription/store', 'ExampleController@store');



查看完整回答
反對 回復 2024-01-19
  • 3 回答
  • 0 關注
  • 169 瀏覽

添加回答

舉報

0/150
提交
取消
微信客服

購課補貼
聯系客服咨詢優惠詳情

幫助反饋 APP下載

慕課網APP
您的移動學習伙伴

公眾號

掃描二維碼
關注慕課網微信公眾號