検証が失敗した場合、フォームページは、再び表示されるフォームページの代わりにphp infoページである 'localhost'にリダイレクトされました。私は何が間違っているのか分からない。 P. Sは私がlaravelで働いている5.2.35Laravelがフォームの検証に失敗した後、フォームにリダイレクトする方法
0
A
答えて
0
フォームがあるページでは、この
return redirect()->back()->with('failAuth', true);
を試してみてください、あなたは)
<script>
var failAuth = "{{Session:has('failAuth')}}";
if (failAuth)
{
alert("Authentication failed. Please resubmit your form"); //or whatever code you wanna execute
}
</script>
はそれが=を役に立てば幸い、この行を追加することができます
0
あなたはこれを達成するために、次のコードを使用することができます。
あなたはLaravel Validation
if ($validator->fails()) {
return redirect('your_form_url')
->withErrors($validator)
->withInput($input_variable);//optional
}
これらのエラーは、ビュー内の$ errors variableを参照することで表示できます。
注:$エラー変数がウェブミドルウェアグループによって提供さを照らし\ビュー\ミドルウェア\ ShareErrorsFromSessionミドルウェア、によってビューにバインドされています。このミドルウェアを適用すると、$ errors変数が常にビューで使用できるようになり、$ errors変数が常に定義され、安全に使用できると仮定できるようになります。
関連する問題
- 1. フォームの検証後のリダイレクト
- 2. 検証に失敗した後にフォームが送信されないようにする方法。
- 3. 投稿前にJQueryフォームの検証に失敗しました
- 4. 検証に失敗したフォームを再入力する
- 5. Laravel 5.2フォームの検証リダイレクトの問題
- 6. Djangoでフォームの検証に失敗しました
- 7. Asp.net maintainScrollPositionOnPostBackとフォームの検証に失敗しました
- 8. 提出後のSilverstripeフォームの画像検証に失敗しました
- 9. data検証に失敗したときにユーザーがフォームにリダイレクトされたときにフォームを保持する方法(Python、Django)?
- 10. 検証に失敗してもフォームが送信されます
- 11. フォームの検証が失敗した場合の更新フォームページ
- 12. Laravelフォームの検証
- 13. laravelのフォーム検証
- 14. Laravel - コントローラーでajaxフォームの送信後にリダイレクトする方法
- 15. Parsley.js検証が失敗したフォームを送信
- 16. symfonyフォームの検証ゲッターは常に起動/失敗します
- 17. 私のPHP検証フォームを別のページにリダイレクトする方法
- 18. 更新が失敗した後にフォームを変更する方法
- 19. フォーム - 自動フィルメイリング電子メールの検証に失敗する
- 20. Laravel 5.4フォーム検証
- 21. 検証が失敗した場合、検証段階の後のチェックイン方法は?
- 22. フロントコントローラー内でPHP検証スクリプトからフォームにリダイレクトする方法
- 23. Asp.netとJQuery:フォームが検証に失敗したときのダイアログウィンドウの表示
- 24. Javascript検証の失敗後に提出時にフォームの値を取得
- 25. ZF2 POST要求に失敗したフォームをGETリダイレクトに埋め込む方法
- 26. Drupal 7でフォームの検証が失敗したときにフォーム入力をクリアする
- 27. フォームの検証に失敗した場合でもフォームが送信されます
- 28. Laravelフォームの検証エラー
- 29. Laravel ajaxフォームの検証
- 30. LaravelフォームMIMEタイプの検証