検証が失敗した場合、フォームページは、再び表示されるフォームページの代わりに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. Laravel 5.2フォームの検証リダイレクトの問題
- 3. 検証に失敗したフォームを再入力する
- 4. Djangoでフォームの検証に失敗しました
- 5. Asp.net maintainScrollPositionOnPostBackとフォームの検証に失敗しました
- 6. フォームの検証が失敗した場合の更新フォームページ
- 7. 検証に失敗してもフォームが送信されます
- 8. laravelのフォーム検証
- 9. Laravelフォームの検証
- 10. Laravel - コントローラーでajaxフォームの送信後にリダイレクトする方法
- 11. symfonyフォームの検証ゲッターは常に起動/失敗します
- 12. 私のPHP検証フォームを別のページにリダイレクトする方法
- 13. 更新が失敗した後にフォームを変更する方法
- 14. 検証が失敗した場合、検証段階の後のチェックイン方法は?
- 15. Asp.netとJQuery:フォームが検証に失敗したときのダイアログウィンドウの表示
- 16. Javascript検証の失敗後に提出時にフォームの値を取得
- 17. ZF2 POST要求に失敗したフォームをGETリダイレクトに埋め込む方法
- 18. フロントコントローラー内でPHP検証スクリプトからフォームにリダイレクトする方法
- 19. Drupal 7でフォームの検証が失敗したときにフォーム入力をクリアする
- 20. Laravel 5.2:失敗した後にユーザーをログインページにリダイレクト
- 21. Laravel ajaxフォームの検証
- 22. LaravelフォームMIMEタイプの検証
- 23. フォームの検証に失敗した場合でもフォームが送信されます
- 24. ajaxとlaravelによるフォーム検証5.2
- 25. は、私がビジネスモデルでクラスを持っているエラーメッセージの後に失敗したSpring MVCのフォーム検証
- 26. djangoブートストラップモーダルフォーム検証時にリダイレクトに失敗しました
- 27. 認証後にフォーム認証がLogin.aspxにリダイレクトされる
- 28. リクエストのフォーム認証に失敗しました
- 29. フォームを送信した後にリダイレクトする方法は?
- 30. Laravel htmlフォームがフォーム入力を検証しない