回答編集履歴

3

追記

2019/08/20 03:43

投稿

m.ts10806
m.ts10806

スコア80850

test CHANGED
@@ -21,3 +21,47 @@
21
21
  print"</form>";
22
22
 
23
23
  ```
24
+
25
+
26
+
27
+ あとは「フラグ制御」としたいのであればボタン出力の分岐に同じ式を入れるのではなく、
28
+
29
+ デフォルトfalseとしたフラグをそれぞれの入力チェックの時にtrueにしてそのフラグだけ見れば良いです。そのほうがスッキリします。
30
+
31
+
32
+
33
+ ```php
34
+
35
+ $error = false;
36
+
37
+ if($a==''){
38
+
39
+ $error = true;
40
+
41
+ }else{
42
+
43
+ }
44
+
45
+
46
+
47
+ if($b==''){
48
+
49
+ $error = true;
50
+
51
+ }else{
52
+
53
+ }
54
+
55
+
56
+
57
+ if($error){
58
+
59
+ //入力エラーあるよ
60
+
61
+ }else{
62
+
63
+ //入力ーないよ
64
+
65
+ }
66
+
67
+ ```

2

作りかけのものでとりあえず直面してる問題を解決したいとのことで冗長な指摘を削除

2019/08/20 03:43

投稿

m.ts10806
m.ts10806

スコア80850

test CHANGED
@@ -18,8 +18,6 @@
18
18
 
19
19
  print'<input type="submit" value="OK">';
20
20
 
21
- //formの中にボタンしかないからthanks.phpにはボタンしか送信されないけどそれでもいいの?
22
-
23
21
  print"</form>";
24
22
 
25
23
  ```

1

修正

2019/08/20 03:30

投稿

m.ts10806
m.ts10806

スコア80850

test CHANGED
@@ -18,6 +18,8 @@
18
18
 
19
19
  print'<input type="submit" value="OK">';
20
20
 
21
+ //formの中にボタンしかないからthanks.phpにはボタンしか送信されないけどそれでもいいの?
22
+
21
23
  print"</form>";
22
24
 
23
25
  ```