最初のページで、ユーザーはフォームに入力し、送信ボタンをクリックしてデータを に POST 送信しますhttp://domain.com/somepage
。データを処理すると、2 番目のページhttp://domain.com/somepage
が読み込まれます。2 ページ目を更新すると、ポップアップが表示されConfirm Form Submission
ます。なぜこれが起こり、どうすればこれを防ぐことができますか? (通常、この動作は望ましくないと仮定します)
このルートに送信されたフォーム
Route::post('/somepage', function() {
$query = Input::get('query');
return Redirect::to('/somepage')
->with('query', $query);
});
最終ページ
Route::get('/somepage', function() {
$query = Session::get('query');
return View::make('somepage')
->with('query', $query);
});