2016-07-12 6 views

答えて

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

でこれを参照することができます10
if ($validator->fails()) { 
      return redirect('your_form_url') 
         ->withErrors($validator) 
         ->withInput($input_variable);//optional 
     } 

これらのエラーは、ビュー内の$ errors variableを参照することで表示できます。

注:$エラー変数がウェブミドルウェアグループによって提供さを照らし\ビュー\ミドルウェア\ ShareErrorsFromSessionミドルウェア、によってビューにバインドされています。このミドルウェアを適用すると、$ errors変数が常にビューで使用できるようになり、$ errors変数が常に定義され、安全に使用できると仮定できるようになります。

関連する問題