Laravel5.5 で勉強をしています。
現在、練習がてらにお問い合わせフォームを作っているのですが、
CSRFの処理について分かりません。
入力画面(input.blade.php)で
<input type="hidden" name="_token" value="{{csrf_token()}}">
とするとランダム文字列が入力されます。
そしてこの画面で送信ボタンを押して確認画面に遷移しようとすると
エラーになります。
確認画面(confirm.blade.php)は送信されたデータを確認のためにベタ書き表示している画面です。
一方、エラーが発生した場合(input_error.blade.php)は送信されたデータとエラーメッセージを表示しています。
どちらにも入力画面と同様に
<input type="hidden" name="_token" value="{{csrf_token()}}">
を設定しているのですが、
エラーが表示されます。
この考え方で合っているでしょうか?
勉強し始めて間もないのでわからないことがいっぱいです。
宜しくお願いいたします。
回答1件
あなたの回答
tips
プレビュー