質問編集履歴

1

投稿を修正しました。

2019/08/22 04:51

投稿

june_223
june_223

スコア17

test CHANGED
File without changes
test CHANGED
@@ -1,24 +1,20 @@
1
- ### お問い合わせ
1
+ ### お問い合わせ フォームのバリデーションについて 
2
2
 
3
3
 
4
4
 
5
- ここに質の内容詳しく書いくださ
5
+ 一般的なwebのおい合わせフォーム作っていますが、
6
6
 
7
- (例)PHP(CakePHP)で●●なシテムを作っいます。
7
+ チェックボック、セレクトメニュー、ラジオボタンの選択型の項目についも、
8
8
 
9
- ■■な機能を実装中に以下エラメッセージが発生ました。
9
+ 検証(バリデション)は必要でょうか?
10
10
 
11
11
 
12
12
 
13
- ### 発生してる問題・エラメッセ
13
+ htmlのvalueはどんな値でも送信は可能なのでお問合わせフォムの送信項目は全てバリデションをかけるべきだと思いますが、必要でしょうか?
14
14
 
15
15
 
16
16
 
17
- ```
18
17
 
19
- エラーメッセージ
20
-
21
- ```
22
18
 
23
19
 
24
20
 
@@ -26,24 +22,30 @@
26
22
 
27
23
 
28
24
 
29
- ```ここに言語名を入力
25
+ ```HTML
30
26
 
31
- ソースコード
27
+ <div>
28
+
29
+ 連絡先
30
+
31
+ <input type="radio" name="contact_environment" value="自宅">自宅
32
+
33
+ <input type="radio" name="contact_environment" value="オフィス">オフィス
34
+
35
+ <input type="radio" name="contact_environment" value="携帯電話">携帯電話
36
+
37
+ </div>
32
38
 
33
39
  ```
34
40
 
35
41
 
36
42
 
37
- ### 試したこと
43
+ ```PHP
38
44
 
45
+ if ($_POST['contact_environment'] != '自宅' or $_POST['contact_environment'] != 'オフィス' or $_POST['contact_environment'] != '携帯電話') {
39
46
 
47
+ echo '不正入力です';
40
48
 
41
- ここに問題に対して試したことを記載してください。
49
+ }
42
50
 
43
-
44
-
45
- ### 補足情報(FW/ツールのバージョンなど)
46
-
47
-
48
-
49
- ここにより詳細な情報を記載してください。
51
+ ```