回答編集履歴

4

見直し

2020/01/20 10:35

投稿

退会済みユーザー
test CHANGED
@@ -53,3 +53,5 @@
53
53
  「,」を含んでいたらデータファイルが壊れてしまわないよう、
54
54
 
55
55
  検証処理を加えるべき。
56
+
57
+ (よくネットで見られる簡易掲示板の、データ区切り文字は「,」を使わず「<>」だったりする。)

3

見直し

2020/01/20 10:34

投稿

退会済みユーザー
test CHANGED
@@ -44,6 +44,8 @@
44
44
 
45
45
  最初から再現テストをしてみてほしい。
46
46
 
47
+ (あるいは、削除する前にkeijiban.txtを開いて、余計な「,」を含んでいないかもチェック。)
48
+
47
49
 
48
50
 
49
51
  あと、入力フォームに「,」が含まれると処理が破綻するので、

2

加筆修正

2020/01/20 10:14

投稿

退会済みユーザー
test CHANGED
@@ -37,3 +37,17 @@
37
37
  プログラミング向けのエディタを物色してほしい。
38
38
 
39
39
  VisualStudioCodeでもいいだろうし。
40
+
41
+
42
+
43
+ まずは、keijiban.txtをまるっと削除して、
44
+
45
+ 最初から再現テストをしてみてほしい。
46
+
47
+
48
+
49
+ あと、入力フォームに「,」が含まれると処理が破綻するので、
50
+
51
+ 「,」を含んでいたらデータファイルが壊れてしまわないよう、
52
+
53
+ 検証処理を加えるべき。

1

加筆修正

2020/01/20 10:14

投稿

退会済みユーザー
test CHANGED
@@ -10,6 +10,24 @@
10
10
 
11
11
 
12
12
 
13
+ せめて、
14
+
15
+ ```php
16
+
17
+ if (is_array($lines)) {
18
+
19
+ }
20
+
21
+ else {
22
+
23
+ }
24
+
25
+ ```
26
+
27
+ とかやってもいいかもしれない。
28
+
29
+
30
+
13
31
  ちなみに、PHPのコーディングをやるときはたとえWindowsであっても、
14
32
 
15
33
  UTF-8(BOMなし)エンコーディング、改行コードはLFで保存してる。