|
@@ -69,7 +69,8 @@ class HttpDangerTimer
|
|
|
|
|
|
|
|
go(function () use ($token, $url) {
|
|
go(function () use ($token, $url) {
|
|
|
$furl = $url . '?token=' . $token;
|
|
$furl = $url . '?token=' . $token;
|
|
|
- post_curls($furl, ['token' => $token]);
|
|
|
|
|
|
|
+ $ret = post_curls($furl, ['token' => $token]);
|
|
|
|
|
+ $this->writeLog(['data' => ['HandleOrder'], $ret]);
|
|
|
});
|
|
});
|
|
|
}
|
|
}
|
|
|
|
|
|
|
@@ -83,7 +84,8 @@ class HttpDangerTimer
|
|
|
|
|
|
|
|
go(function () use ($token, $url) {
|
|
go(function () use ($token, $url) {
|
|
|
$furl = $url . '?token=' . $token;
|
|
$furl = $url . '?token=' . $token;
|
|
|
- post_curls($furl, ['token' => $token]);
|
|
|
|
|
|
|
+ $ret = post_curls($furl, ['token' => $token]);
|
|
|
|
|
+ $this->writeLog(['data' => ['HandleMatch'], $ret]);
|
|
|
});
|
|
});
|
|
|
}
|
|
}
|
|
|
|
|
|
|
@@ -97,7 +99,8 @@ class HttpDangerTimer
|
|
|
|
|
|
|
|
go(function () use ($token, $url) {
|
|
go(function () use ($token, $url) {
|
|
|
$furl = $url . '?token=' . $token;
|
|
$furl = $url . '?token=' . $token;
|
|
|
- post_curls($furl, ['token' => $token]);
|
|
|
|
|
|
|
+ $ret = post_curls($furl, ['token' => $token]);
|
|
|
|
|
+ $this->writeLog(['data' => ['HandleOrderInvalid'], $ret]);
|
|
|
});
|
|
});
|
|
|
}
|
|
}
|
|
|
|
|
|
|
@@ -123,4 +126,32 @@ class HttpDangerTimer
|
|
|
$this->httpserver->start();
|
|
$this->httpserver->start();
|
|
|
}
|
|
}
|
|
|
|
|
|
|
|
|
|
+ private function writeLog($body, $ret)
|
|
|
|
|
+ {
|
|
|
|
|
+ go(function () use ($body, $ret) {
|
|
|
|
|
+ $json_data = json_encode($body, JSON_UNESCAPED_UNICODE);
|
|
|
|
|
+ $data = json_decode($body['data'], true);
|
|
|
|
|
+
|
|
|
|
|
+ $game_code = isset($data['game_code']) ? $data['game_code'] : 'Timer';
|
|
|
|
|
+ $title = isset($data['title']) ? $data['title'] : 'Timer';
|
|
|
|
|
+ $msg = is_string($ret) ? $ret : json_encode($ret, 256);
|
|
|
|
|
+
|
|
|
|
|
+ $now = explode(" ", microtime());
|
|
|
|
|
+ $wdata = date("Y-m-d", $now[1]);
|
|
|
|
|
+ $path = LOG_PATH . DS . $wdata . DS . $game_code . DS;
|
|
|
|
|
+ if (!file_exists($path)) {
|
|
|
|
|
+ $ret = mkdir($path, '0755', true);
|
|
|
|
|
+ if (!$ret) {
|
|
|
|
|
+ echo "$path --- Log File Create false \n";
|
|
|
|
|
+ return;
|
|
|
|
|
+ }
|
|
|
|
|
+ }
|
|
|
|
|
+ $lasttxt = date('Y-m-d H:i:s', $now[1]) . substr($now[0], 1, 5) . ' - ' . $msg . ' - ' . $json_data . "\n\n";
|
|
|
|
|
+ $file = $path . DS . $game_code . '_' . $title . '.log';
|
|
|
|
|
+ file_put_contents($file, $lasttxt, FILE_APPEND | LOCK_EX);
|
|
|
|
|
+ return;
|
|
|
|
|
+ });
|
|
|
|
|
+ return;
|
|
|
|
|
+ }
|
|
|
|
|
+
|
|
|
}
|
|
}
|