質問編集履歴

4

一部編集

2019/07/12 14:27

投稿

nosonosolife
nosonosolife

スコア42

test CHANGED
File without changes
test CHANGED
@@ -110,7 +110,7 @@
110
110
 
111
111
 
112
112
 
113
- $json = file_get_contents('../data/log/chatlog.json');
113
+ $json = file_get_contents('log/chatlog.json');
114
114
 
115
115
  $data = $json;
116
116
 
@@ -140,7 +140,7 @@
140
140
 
141
141
  while ($temp != $data) {
142
142
 
143
- $temp = file_get_contents('log/chatlog.json');
143
+ $temp = $data;
144
144
 
145
145
  ob_end_flush();
146
146
 

3

一部編集

2019/07/12 14:27

投稿

nosonosolife
nosonosolife

スコア42

test CHANGED
@@ -1 +1 @@
1
- Server-Sent Events+Ajax+PHPのチャットでログデータが更新されたら最新のデータだけ追加したい&エラーの原因
1
+ Server-Sent Events+Ajax+PHPのチャットでログデータが更新されたら最新のデータだけ追加したい
test CHANGED
@@ -1,16 +1,12 @@
1
1
  Server-Sent Events+Ajax+PHPで簡易的なチャットを製作しています。
2
2
 
3
- クライアント側でユーザーが投稿した内容がJSONファイルに書き込まれ、サーバー側でファイルの更新を監視して、更新されたら最新のデータだけクライアント側に渡す、という仕組みにしたいのですが、方法がわからず、
3
+ クライアント側でユーザーが投稿した内容がJSONファイルに書き込まれ、サーバー側でファイルの更新を監視して、更新されたら最新のデータだけクライアント側に渡す、という仕組みにしたいのですが、方法が思いつきません。
4
-
5
- 一応全部のデータを取得するプログラムを動かしたのですが、ちゃんとデータが送られているにもかかわらず、なぜか接続エラーが頻発しています。
6
4
 
7
5
 
8
6
 
9
7
  ・今回解決したいこと
10
8
 
11
- 1.全部のデータではなく、最新のデータだけ取ってくるようにしたい
9
+ 全部のデータではなく、最新のデータだけ取ってくるようにしたい
12
-
13
- 2.接続エラーの原因
14
10
 
15
11
 
16
12
 

2

一部編集

2019/07/12 14:26

投稿

nosonosolife
nosonosolife

スコア42

test CHANGED
File without changes
test CHANGED
@@ -144,7 +144,7 @@
144
144
 
145
145
  while ($temp != $data) {
146
146
 
147
- $temp = file_get_contents('../data/log/chatlog.json');
147
+ $temp = file_get_contents('log/chatlog.json');
148
148
 
149
149
  ob_end_flush();
150
150
 

1

一部追記

2019/07/12 11:26

投稿

nosonosolife
nosonosolife

スコア42

test CHANGED
@@ -1 +1 @@
1
- Server-Sent Events+Ajax+PHPのチャットでログデータが更新されたら最新のデータだけ追加したい
1
+ Server-Sent Events+Ajax+PHPのチャットでログデータが更新されたら最新のデータだけ追加したい&エラーの原因
test CHANGED
@@ -1,10 +1,20 @@
1
1
  Server-Sent Events+Ajax+PHPで簡易的なチャットを製作しています。
2
2
 
3
- クライアント側でユーザーが投稿した内容がJSONファイルに書き込まれ、サーバー側でファイルの更新を監視して、更新されたら最新のデータだけクライアント側に渡す、という仕組みですが、
3
+ クライアント側でユーザーが投稿した内容がJSONファイルに書き込まれ、サーバー側でファイルの更新を監視して、更新されたら最新のデータだけクライアント側に渡す、という仕組みにしたいのですが、方法がわからず、
4
4
 
5
- 一応動たのですが、なぜか接続エラーが頻発しています。
5
+ 一応全部のデータを取得するプログラムをかしたのですが、ちゃんとデータが送られているにもかかわらず、なぜか接続エラーが頻発しています。
6
6
 
7
+
8
+
9
+ ・今回解決したいこと
10
+
11
+ 1.全部のデータではなく、最新のデータだけ取ってくるようにしたい
12
+
13
+ 2.接続エラーの原因
14
+
15
+
16
+
7
- 原因は何でしょうか。ご提示よろしくお願いいたします。
17
+ ご提示よろしくお願いいたします。
8
18
 
9
19
  【ユーザーが書き込んだ内容をログファイルに書き込むPHP】
10
20