teratail header banner
teratail header banner
質問するログイン新規登録

質問編集履歴

3

誤字

2020/08/30 04:36

投稿

hkr.0921
hkr.0921

スコア2

title CHANGED
File without changes
body CHANGED
@@ -41,7 +41,7 @@
41
41
  $delData = explode("<>", $delCon[$j]);
42
42
  /*投稿番号と削除対象番号を比較。等しくない場合はファイルに追加書き込みを行う*/
43
43
  if ($delData[0] == $delete) {
44
- array_splice($value, $j, 1);
44
+ array_splice($delcon, $j, 1);
45
45
  file_put_contents($filename, implode("\n", $delCon));
46
46
  }
47
47
 

2

誤字

2020/08/30 04:36

投稿

hkr.0921
hkr.0921

スコア2

title CHANGED
File without changes
body CHANGED
@@ -34,7 +34,7 @@
34
34
  /*変数に代入*/
35
35
  $delete = $_POST["deleteno"];
36
36
  /*ファイル全体を読み込んで配列に格納する*/
37
- $delCon = file("bbs2.txt");
37
+ $delCon = file("mission_3-1.txt");
38
38
  /*配列の要素数(=行数)だけループさせる*/
39
39
  for ($j = 0; $j < count($delCon) ; $j++){
40
40
  /*区切り文字「<>」で分割して、投稿番号を取得*/

1

書式の修正

2020/08/30 04:31

投稿

hkr.0921
hkr.0921

スコア2

title CHANGED
File without changes
body CHANGED
@@ -4,11 +4,7 @@
4
4
  削除番号指定用フォームを追加→ファイル読み込み関数でファイルの中身を1行1要素として配列変数に代入→ファイルを開き、先ほどの配列の要素数(=行数)だけループさせるところまでは調べて書き込むことができたのですが、"ループ処理内で投稿番号と削除対象番号を比較し、等しくない場合は、ファイルに追加書き込みを行う"の部分がわからず、実装出来ません。
5
5
  初歩的な質問ではあると思いますがご教授お願いします。
6
6
 
7
- ### 発生している問題・エラーメッセージ
8
7
 
9
- ```
10
- エラーメッセージ
11
- ```
12
8
 
13
9
  ### 該当のソースコード
14
10
 
@@ -88,12 +84,4 @@
88
84
  ?>
89
85
  </body>
90
86
  </html>
91
- ```
87
+ ```
92
-
93
- ### 試したこと
94
-
95
- ここに問題に対して試したことを記載してください。
96
-
97
- ### 補足情報(FW/ツールのバージョンなど)
98
-
99
- ここにより詳細な情報を記載してください。