回答編集履歴

1

コードの修正

2018/07/31 12:33

投稿

nikiniki
nikiniki

スコア6

test CHANGED
@@ -1 +1,75 @@
1
- SELinuxを無効にするのとディレクトリのパーミッションを設定したら書き込むことに成功しました。
1
+ SELinuxを無効にするのとディレクトリのパーミッションを設定したら書き込むことに成功しました。
2
+
3
+ ```php
4
+
5
+ <?php
6
+
7
+
8
+
9
+ $dataFile = 'bbs.dat';
10
+
11
+
12
+
13
+ if($_SERVER['REQUEST_METHOD'] == 'POST'){
14
+
15
+ $message = $_POST['message'];
16
+
17
+ $user = $_POST['user'];
18
+
19
+
20
+
21
+ $newData = $message . "¥t" . $user . "¥n";
22
+
23
+
24
+
25
+ $fp = fopen($dataFile, 'a');
26
+
27
+ fwrite($fp, $newData);
28
+
29
+ fclose($fp);
30
+
31
+ }
32
+
33
+
34
+
35
+ ?>
36
+
37
+
38
+
39
+ <!DOCTYPE html>
40
+
41
+ <html lang="ja">
42
+
43
+ <head>
44
+
45
+ <meta charset="utf-8">
46
+
47
+ </head>
48
+
49
+ <body>
50
+
51
+ <h1>簡易掲示板</h1>
52
+
53
+ <form action="" method="post">
54
+
55
+ message: <input type="text" name="message">
56
+
57
+ user: <input type="text" name="user">
58
+
59
+ <input type="submit" value="投稿">
60
+
61
+ </form>
62
+
63
+ <h2>投稿一覧(0件)</h2>
64
+
65
+ <ul>
66
+
67
+ <li>まだ投稿はありません。</li>
68
+
69
+ </ul>
70
+
71
+ </body>
72
+
73
+ </html>
74
+
75
+ ```