質問編集履歴
1
テキストの修正、現状の詳細説明
title
CHANGED
@@ -1,1 +1,1 @@
|
|
1
|
-
php
|
1
|
+
phpにて確認画面、送信完了画面なしのお問い合わせフォームを作成したいです。
|
body
CHANGED
@@ -1,7 +1,13 @@
|
|
1
1
|
お問い合わせフォームを作成しているのですが、確認画面、送信画面をなしでalertでの通知を実現したいです。
|
2
2
|
|
3
|
-
以前作成した確認画面から送信完了画面まで続くお問い合わせフォームのコードを1つにまとめたのですが
|
3
|
+
以前作成した確認画面から送信完了画面まで続くお問い合わせフォームのコードを1つにまとめたのですが以下のコードだと再び同じページが表示されてフォーム内容も送信できていないし、aleatの完了通知も表示されませんでした。
|
4
4
|
|
5
|
+
また、inputタグの内容を空にしてテストしてもエラー文が表示されませんでした。
|
6
|
+
|
7
|
+
何が原因なのか全くわかりません。
|
8
|
+
|
9
|
+
formタグにはmethod="post" action=""と指定しています。
|
10
|
+
|
5
11
|
どなたかお力添えをお願い致します。
|
6
12
|
|
7
13
|
実現したい手順
|
@@ -11,8 +17,7 @@
|
|
11
17
|
↓
|
12
18
|
・お問い合わせフォームの内容を消去した上でalertにて送信完了の通知
|
13
19
|
|
14
|
-
|
20
|
+
```ここに言語を入力
|
15
|
-
|
16
21
|
if($_SERVER['REQUEST_METHOD'] === 'POST') {
|
17
22
|
$post = filter_input_array(INPUT_POST, FILTER_SANITIZE_STRING);
|
18
23
|
|
@@ -48,4 +53,5 @@
|
|
48
53
|
mb_send_mail($to, $subject, $body, $headers);
|
49
54
|
alert('送信完了');
|
50
55
|
exit();
|
51
|
-
}
|
56
|
+
}
|
57
|
+
```
|