質問編集履歴

2

直前の行に;をつけたした。

2018/11/11 06:06

投稿

ykk_
ykk_

スコア15

test CHANGED
File without changes
test CHANGED
@@ -6,29 +6,29 @@
6
6
 
7
7
 
8
8
 
9
- <form action="2-303.php" method="post">
9
+ <form action="2-306.php" method="post">
10
-
11
-
12
-
13
-
14
-
10
+
11
+
12
+
13
+
14
+
15
-  <input type="text" placeholder="名前" name="name"><br>
15
+ <input type="text" placeholder="名前" name="name"><br>
16
16
 
17
17
 
18
18
 
19
-  <input type="text" placeholder="コメント" name="coment"><br>
19
+ <input type="text" placeholder="コメント" name="coment"><br>
20
-
21
-
22
-
20
+
21
+
22
+
23
-  <input type="submit" value="送信"><br>
23
+ <input type="submit" value="送信"><br>
24
-
25
-
26
-
24
+
25
+
26
+
27
-  <input type="text" placeholder="削除対象番号" name="number"><br>
27
+ <input type="text" placeholder="削除対象番号" name="number"><br>
28
-
29
-
30
-
28
+
29
+
30
+
31
-  <input type="submit" value="削除">
31
+ <input type="submit" value="削除">
32
32
 
33
33
 
34
34
 
@@ -50,7 +50,7 @@
50
50
 
51
51
 
52
52
 
53
- touch('mission_2-3_03.txt');
53
+ touch('mission_2-3_06.txt');
54
54
 
55
55
 
56
56
 
@@ -76,7 +76,7 @@
76
76
 
77
77
 
78
78
 
79
- $filename = 'mission_2-3_03.txt';
79
+ $filename = 'mission_2-3_06.txt';
80
80
 
81
81
 
82
82
 
@@ -84,7 +84,7 @@
84
84
 
85
85
 
86
86
 
87
- $number = 1 + count($lines);
87
+ $number = 1 + count($lines);
88
88
 
89
89
 
90
90
 
@@ -108,35 +108,71 @@
108
108
 
109
109
 
110
110
 
111
+
112
+
113
+
114
+
115
+ {$fp = fopen($filename, "a");
116
+
117
+
118
+
119
+ fwrite($fp, $number."<>".$_POST['name']."<>".$_POST['coment']."<>".date("Y年m月d日 H:i:s"). "\n");
120
+
121
+
122
+
123
+ fclose($fp);
124
+
125
+
126
+
127
+
128
+
129
+
130
+
131
+
132
+
133
+ $lines = file($filename);
134
+
135
+
136
+
137
+
138
+
139
+ foreach($lines as $line)
140
+
141
+
142
+
143
+ {$portion = explode( "<>", $line);
144
+
145
+
146
+
147
+ echo "<pre>". $portion[0]." ". $portion[1]." ". $portion[2]." ". $portion[3]." ". $portion[4]. "</pre>" ;
148
+
149
+
150
+
151
+ }
152
+
153
+ }
154
+
155
+
156
+
157
+
158
+
159
+ elseif(empty($_POST['name']) and empty($_POST['coment']) and isset($_POST['number']))
160
+
111
161
  {
112
162
 
113
-
114
-
115
- $fp = fopen($filename, "a");
163
+ $fq = fopen($filename, "w");
164
+
165
+
166
+
116
-
167
+ for ($i = 0; $i !== $POST['number']; $i++)
168
+
117
-
169
+ {
118
-
170
+
119
- fwrite($fp, $number."<>".$_POST['name']."<>".$_POST['coment']."<>".date("Y年m月d日 H:i:s"). "\n");
171
+ fwrite($fq, "$lines[$i]"."<br>");
120
-
121
-
122
-
123
- fclose($fp);
172
+
124
-
125
-
126
-
127
-
128
-
129
-
130
-
131
-
132
-
133
- $lines = file($filename);
173
+
134
-
135
-
136
-
137
-
138
-
174
+
139
- foreach($lines as $line)
175
+ foreach($lines as $line)
140
176
 
141
177
 
142
178
 
@@ -150,54 +186,18 @@
150
186
 
151
187
  }
152
188
 
189
+
190
+
153
- }
191
+ }
154
-
155
-
156
-
157
-
158
-
159
- elseif(empty($_POST['name']) and empty($_POST['coment']) and isset($_POST['number']))
192
+
160
-
161
- {
193
+
162
-
163
- $fq = fopen($filename, "w");
194
+
164
-
165
-
166
-
167
- for ($i = 0; $i !== $POST['number']; $i++)
195
+
168
-
169
- {
196
+
170
-
171
- fwrite($fq, "$lines[$i]"."<br>");
172
-
173
-
174
-
175
- foreach($lines as $line)
176
-
177
-
178
-
179
- {$portion = explode( "<>", $line);
180
-
181
-
182
-
183
- echo "<pre>". $portion[0]." ". $portion[1]." ". $portion[2]." ". $portion[3]." ". $portion[4]. "</pre>" ;
184
-
185
-
186
-
187
- }
197
+ }
188
-
189
-
190
-
191
- }
192
-
193
-
194
-
195
-
196
-
197
- }
198
-
199
-
200
198
 
201
199
  ```
202
200
 
201
+
202
+
203
- foreach($lines as $line)のところでエラーが生じした
203
+ なにをやっても追記され

1

直前の行に;を追加し、インデントを改善しました。

2018/11/11 06:06

投稿

ykk_
ykk_

スコア15

test CHANGED
File without changes
test CHANGED
@@ -12,23 +12,23 @@
12
12
 
13
13
 
14
14
 
15
- <input type="text" placeholder="名前" name="name"><br>
15
+  <input type="text" placeholder="名前" name="name"><br>
16
16
 
17
17
 
18
18
 
19
- <input type="text" placeholder="コメント" name="coment"><br>
19
+  <input type="text" placeholder="コメント" name="coment"><br>
20
-
21
-
22
-
20
+
21
+
22
+
23
- <input type="submit" value="送信"><br>
23
+  <input type="submit" value="送信"><br>
24
-
25
-
26
-
24
+
25
+
26
+
27
- <input type="text" placeholder="削除対象番号" name="number"><br>
27
+  <input type="text" placeholder="削除対象番号" name="number"><br>
28
-
29
-
30
-
28
+
29
+
30
+
31
- <input type="submit" value="削除">
31
+  <input type="submit" value="削除">
32
32
 
33
33
 
34
34
 
@@ -108,11 +108,11 @@
108
108
 
109
109
 
110
110
 
111
-
111
+ {
112
-
113
-
114
-
112
+
113
+
114
+
115
- {$fp = fopen($filename, "a");
115
+ $fp = fopen($filename, "a");
116
116
 
117
117
 
118
118
 
@@ -168,7 +168,7 @@
168
168
 
169
169
  {
170
170
 
171
- fwrite($fq, "$lines[$i]"."<br>")
171
+ fwrite($fq, "$lines[$i]"."<br>");
172
172
 
173
173
 
174
174