回答編集履歴

4

追記

2018/01/23 05:05

投稿

natady
natady

スコア606

test CHANGED
@@ -1,4 +1,4 @@
1
- 対応策についてですが、それでOKです。
1
+ ~~対応策についてですが、それでOKです。~~(回答投稿後に質問のコードが変わったのでNGとさせてください。)
2
2
 
3
3
  しかし、フォームで指定するHTTPメソッドはget以外にする必要があります。
4
4
 

3

リダイレクト追加

2018/01/23 05:05

投稿

natady
natady

スコア606

test CHANGED
@@ -14,7 +14,7 @@
14
14
 
15
15
  Route::get('/confirm', function () {
16
16
 
17
- // アウト
17
+ return redirect('/input');
18
18
 
19
19
  });
20
20
 
@@ -22,7 +22,7 @@
22
22
 
23
23
  Route::get('/thanks', function () {
24
24
 
25
- // アウト
25
+ return redirect('/input');
26
26
 
27
27
  });
28
28
 

2

routes.phpの追記

2018/01/23 04:47

投稿

natady
natady

スコア606

test CHANGED
@@ -3,6 +3,32 @@
3
3
  しかし、フォームで指定するHTTPメソッドはget以外にする必要があります。
4
4
 
5
5
  (HTTPメソッドの正しい使い方・思想についてはここでは触れません)
6
+
7
+
8
+
9
+ ```php
10
+
11
+ // routes.php
12
+
13
+ Route::get('/input', 'Contact@index');
14
+
15
+ Route::get('/confirm', function () {
16
+
17
+ // アウト
18
+
19
+ });
20
+
21
+ Route::post('/confirm', 'Contact@confirm');
22
+
23
+ Route::get('/thanks', function () {
24
+
25
+ // アウト
26
+
27
+ });
28
+
29
+ Route::post('/thanks', 'Contact@thanks');
30
+
31
+ ```
6
32
 
7
33
 
8
34
 

1

コメントアウトミス

2018/01/23 04:41

投稿

natady
natady

スコア606

test CHANGED
@@ -8,7 +8,7 @@
8
8
 
9
9
  ```html
10
10
 
11
- // 入力画面
11
+ <!-- 入力画面 -->
12
12
 
13
13
  <form action="confirm" method="post">
14
14
 
@@ -20,7 +20,7 @@
20
20
 
21
21
 
22
22
 
23
- // 確認画面
23
+ <!-- 確認画面 -->
24
24
 
25
25
  <form action="thanks" method="post">
26
26