1
Laravel 5.2を使用して、Webサイトでイベントテーブルを作成しています。テーブルはフォームによって追加されます。追加ボタンをクリックしてフォームをデータベースに送信すると、このエラー "RouteCollection.php 161行目のNotFoundHttpException"が表示されますが、データはphpmyadminのデータベースに追加されます。 は、ここでは、コードです:Laravel 5.2データベースに追加した後にアプリケーションがクラッシュする
Page Controller Code :
public function save_new_event()
{
$input = Request::all();
App\Event::create($input);
return redirect('pages.events');
}
Routes code:
Route::get('/events', '[email protected]');
Route::post('/events', '[email protected]_new_event');
私はここに含まれている必要があり、他のどのようなコードはよく分からないが、私はそれが役立つならば多くをアップロードすることができます。私は何かが愚かな場合、ページがクラッシュして謝罪する原因を見つけることができません。
ありがとうございました!これによりページがクラッシュするのを止めました。理由を説明できますか?私は、イベントビューがページファイルにあったので、私はそれを含めなければならないと思ったのですか? – Hannah
'redirect()'でURLにリダイレクトするか、 'redirect-> route() 'でルーティングする必要があります。存在しない '/ pages.events'というURLにリダイレクトしようとしているので、エラーが発生しています。 –
'redirect() - > route( 'events')'です。 –