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

質問編集履歴

3

書き

2017/09/21 05:15

投稿

mochio_o7
mochio_o7

スコア17

title CHANGED
File without changes
body CHANGED
@@ -17,102 +17,4 @@
17
17
  <input type="hidden">タグの使い方がよくわかりません。
18
18
  また、差し替える方法もわかりません、、
19
19
 
20
- アドバイスをいただきたいです、
20
+ アドバイスをいただきたいです、
21
-
22
-
23
-
24
- ```ここに言語を入力
25
-
26
- <?php
27
- $datafile ='11.txt';
28
- if (isset($_POST["name"],$_POST["comment"])) {
29
- $name = ($_POST['name']);
30
- $comment = ($_POST['comment']);
31
- $time = date('Y')."年".date("m月d日 H:i:s");
32
- $newdata = (count(file($datafile)) + 1)."<>".$name."<>".$comment."<>".$time. "\n";
33
- $fp = fopen($datafile,'a');
34
- fwrite($fp, $newdata);
35
- fclose($fp);
36
- }
37
-
38
- if (isset($_POST["edit"])) {
39
- $edit = $_POST["edit"];
40
- $ediCon = file("11.txt");
41
-
42
- for ($k = 0; $k < count($ediCon); $k++) {
43
- $ediDate = explode("<>", $ediCon[$k]);
44
-
45
- if($edit == $ediDate[0]){
46
- $data0 = $ediDate[0];
47
- $data1 = $ediDate[1];
48
- $data2 = $ediDate[2];
49
- $data3 = $ediDate[3];
50
-
51
- }
52
- }
53
- }
54
-
55
- if(isset($_POST["editbun"])){
56
- $edibun = $_POST["editbun"];
57
- $edit = $_POST["edit"];
58
- $ediCon = file("11.txt");
59
-
60
- for ($m = 0; $m < count($ediCon); $m++) {
61
- $ediDate = explode("<>", $ediCon[$m]);
62
-
63
- if($edit == $ediDate[0]){
64
- $fp = fopen("11.txt","w");
65
- fwrite($fp,"$edibun");
66
- fclose($fp);
67
-
68
- }
69
- }
70
- }
71
-
72
- ?>
73
-
74
- <title>掲示板</title>
75
- <p>
76
- <h1><掲示板></h1>
77
- </p>
78
-
79
- <form action ="" method="POST">
80
- <input type="hidden" name="edit" value="<?php echo $data0; ?>">
81
- 名前<br>
82
- <input type ="text" name="name" value = "<?php echo $data1; ?>"><br>
83
- コメント<br>
84
- <textarea name = "comment" cols = "30" rows = "5">
85
- <?php echo $data2; ?>
86
- </textarea><br>
87
- <p>
88
- <input type = "submit" value = "投稿">
89
- </form>
90
-
91
-
92
- <form action="" method="post">
93
- 編集対象番号<br>
94
- <input type="text" name="edit"><br>
95
- <p>
96
- <input type="submit" value="編集"><br>
97
- </p>
98
- </form>
99
-
100
-
101
- <p>
102
- <h2><投稿一覧></h2>
103
- </p>
104
-
105
-
106
- <?php
107
- $fp=file('11.txt');
108
- foreach($fp as $f){
109
- $fpp=explode("<>",$f);
110
- echo $fpp[0],"<br />";
111
- echo $fpp[1],"<br />";
112
- echo $fpp[2],"<br />";
113
- echo $fpp[3],"<br />","<hr>";
114
- }
115
- ?>
116
-
117
-
118
- ```

2

コード訂正

2017/09/21 05:15

投稿

mochio_o7
mochio_o7

スコア17

title CHANGED
File without changes
body CHANGED
@@ -77,6 +77,7 @@
77
77
  </p>
78
78
 
79
79
  <form action ="" method="POST">
80
+ <input type="hidden" name="edit" value="<?php echo $data0; ?>">
80
81
  名前<br>
81
82
  <input type ="text" name="name" value = "<?php echo $data1; ?>"><br>
82
83
  コメント<br>

1

コード付け足し

2017/08/29 03:06

投稿

mochio_o7
mochio_o7

スコア17

title CHANGED
File without changes
body CHANGED
@@ -48,6 +48,23 @@
48
48
  $data2 = $ediDate[2];
49
49
  $data3 = $ediDate[3];
50
50
 
51
+ }
52
+ }
53
+ }
54
+
55
+ if(isset($_POST["editbun"])){
56
+ $edibun = $_POST["editbun"];
57
+ $edit = $_POST["edit"];
58
+ $ediCon = file("11.txt");
59
+
60
+ for ($m = 0; $m < count($ediCon); $m++) {
61
+ $ediDate = explode("<>", $ediCon[$m]);
62
+
63
+ if($edit == $ediDate[0]){
64
+ $fp = fopen("11.txt","w");
65
+ fwrite($fp,"$edibun");
66
+ fclose($fp);
67
+
51
68
  }
52
69
  }
53
70
  }