Compare commits
2 Commits
6464c750f2
...
d1d2e4921a
| Author | SHA1 | Date | |
|---|---|---|---|
|
|
d1d2e4921a | ||
| 891b9384c8 |
5
.gitignore
vendored
Normal file
5
.gitignore
vendored
Normal file
@@ -0,0 +1,5 @@
|
||||
# Don't Commit
|
||||
uploads/*
|
||||
database.sqlite
|
||||
*.log
|
||||
.env
|
||||
BIN
database.sqlite
BIN
database.sqlite
Binary file not shown.
17
index.php
17
index.php
@@ -67,9 +67,20 @@ if ($action === 'login') {
|
||||
|
||||
$view_file = 'views/' . basename($action) . '.php';
|
||||
if (file_exists($view_file)) {
|
||||
include 'views/layout_top.php';
|
||||
include $view_file;
|
||||
include 'views/layout_bottom.php';
|
||||
// AJAX-only POST requests must not have the HTML layout wrapped around them,
|
||||
// otherwise the JSON response gets embedded inside the HTML document and
|
||||
// JSON.parse() fails on the client side.
|
||||
$is_ajax_post = isset($_POST['ajax_submit'])
|
||||
|| isset($_POST['delete_attachment_ajax'])
|
||||
|| isset($_POST['upload_attachment_ajax']);
|
||||
|
||||
if ($is_ajax_post) {
|
||||
include $view_file; // view handles its own output + exit
|
||||
} else {
|
||||
include 'views/layout_top.php';
|
||||
include $view_file;
|
||||
include 'views/layout_bottom.php';
|
||||
}
|
||||
} else {
|
||||
echo "404 Not Found";
|
||||
}
|
||||
|
||||
260
uploads/t_1774512579_654.txt
Normal file
260
uploads/t_1774512579_654.txt
Normal file
@@ -0,0 +1,260 @@
|
||||
192.168.88.124 - - [16/Mar/2026:00:09:33 +0700] "GET /gm/info.jsp HTTP/1.1" 200 768
|
||||
192.168.88.124 - - [16/Mar/2026:00:19:33 +0700] "GET /gm/info.jsp HTTP/1.1" 200 768
|
||||
192.168.88.124 - - [16/Mar/2026:00:29:33 +0700] "GET /gm/info.jsp HTTP/1.1" 200 768
|
||||
192.168.88.124 - - [16/Mar/2026:00:39:33 +0700] "GET /gm/info.jsp HTTP/1.1" 200 768
|
||||
192.168.88.124 - - [16/Mar/2026:00:49:33 +0700] "GET /gm/info.jsp HTTP/1.1" 200 768
|
||||
192.168.88.124 - - [16/Mar/2026:00:59:33 +0700] "GET /gm/info.jsp HTTP/1.1" 200 768
|
||||
192.168.88.124 - - [16/Mar/2026:01:09:33 +0700] "GET /gm/info.jsp HTTP/1.1" 200 768
|
||||
192.168.88.124 - - [16/Mar/2026:01:19:33 +0700] "GET /gm/info.jsp HTTP/1.1" 200 768
|
||||
192.168.88.124 - - [16/Mar/2026:01:29:33 +0700] "GET /gm/info.jsp HTTP/1.1" 200 768
|
||||
192.168.88.124 - - [16/Mar/2026:01:39:33 +0700] "GET /gm/info.jsp HTTP/1.1" 200 768
|
||||
192.168.88.124 - - [16/Mar/2026:01:49:33 +0700] "GET /gm/info.jsp HTTP/1.1" 200 768
|
||||
192.168.88.124 - - [16/Mar/2026:01:59:33 +0700] "GET /gm/info.jsp HTTP/1.1" 200 768
|
||||
192.168.88.124 - - [16/Mar/2026:02:09:33 +0700] "GET /gm/info.jsp HTTP/1.1" 200 768
|
||||
192.168.88.124 - - [16/Mar/2026:02:19:33 +0700] "GET /gm/info.jsp HTTP/1.1" 200 768
|
||||
192.168.88.124 - - [16/Mar/2026:02:29:33 +0700] "GET /gm/info.jsp HTTP/1.1" 200 768
|
||||
192.168.88.124 - - [16/Mar/2026:02:39:34 +0700] "GET /gm/info.jsp HTTP/1.1" 200 768
|
||||
192.168.88.124 - - [16/Mar/2026:02:49:34 +0700] "GET /gm/info.jsp HTTP/1.1" 200 768
|
||||
192.168.88.124 - - [16/Mar/2026:02:59:34 +0700] "GET /gm/info.jsp HTTP/1.1" 200 768
|
||||
192.168.88.124 - - [16/Mar/2026:03:09:34 +0700] "GET /gm/info.jsp HTTP/1.1" 200 768
|
||||
192.168.88.124 - - [16/Mar/2026:03:19:34 +0700] "GET /gm/info.jsp HTTP/1.1" 200 768
|
||||
192.168.88.124 - - [16/Mar/2026:03:29:34 +0700] "GET /gm/info.jsp HTTP/1.1" 200 768
|
||||
192.168.88.124 - - [16/Mar/2026:03:39:34 +0700] "GET /gm/info.jsp HTTP/1.1" 200 768
|
||||
192.168.88.124 - - [16/Mar/2026:03:49:34 +0700] "GET /gm/info.jsp HTTP/1.1" 200 768
|
||||
192.168.88.124 - - [16/Mar/2026:03:59:34 +0700] "GET /gm/info.jsp HTTP/1.1" 200 768
|
||||
192.168.88.124 - - [16/Mar/2026:04:09:34 +0700] "GET /gm/info.jsp HTTP/1.1" 200 768
|
||||
192.168.88.124 - - [16/Mar/2026:04:19:34 +0700] "GET /gm/info.jsp HTTP/1.1" 200 768
|
||||
192.168.88.124 - - [16/Mar/2026:04:29:34 +0700] "GET /gm/info.jsp HTTP/1.1" 200 768
|
||||
192.168.88.124 - - [16/Mar/2026:04:39:34 +0700] "GET /gm/info.jsp HTTP/1.1" 200 768
|
||||
192.168.88.124 - - [16/Mar/2026:04:49:34 +0700] "GET /gm/info.jsp HTTP/1.1" 200 768
|
||||
192.168.88.124 - - [16/Mar/2026:04:59:34 +0700] "GET /gm/info.jsp HTTP/1.1" 200 768
|
||||
192.168.88.124 - - [16/Mar/2026:05:09:34 +0700] "GET /gm/info.jsp HTTP/1.1" 200 768
|
||||
192.168.88.124 - - [16/Mar/2026:05:19:34 +0700] "GET /gm/info.jsp HTTP/1.1" 200 768
|
||||
192.168.88.124 - - [16/Mar/2026:05:29:34 +0700] "GET /gm/info.jsp HTTP/1.1" 200 768
|
||||
192.168.88.124 - - [16/Mar/2026:05:39:34 +0700] "GET /gm/info.jsp HTTP/1.1" 200 768
|
||||
192.168.88.124 - - [16/Mar/2026:05:49:34 +0700] "GET /gm/info.jsp HTTP/1.1" 200 768
|
||||
192.168.88.124 - - [16/Mar/2026:05:59:34 +0700] "GET /gm/info.jsp HTTP/1.1" 200 768
|
||||
192.168.88.124 - - [16/Mar/2026:06:09:34 +0700] "GET /gm/info.jsp HTTP/1.1" 200 768
|
||||
192.168.88.124 - - [16/Mar/2026:06:19:34 +0700] "GET /gm/info.jsp HTTP/1.1" 200 768
|
||||
192.168.88.124 - - [16/Mar/2026:06:29:34 +0700] "GET /gm/info.jsp HTTP/1.1" 200 768
|
||||
192.168.88.124 - - [16/Mar/2026:06:39:34 +0700] "GET /gm/info.jsp HTTP/1.1" 200 768
|
||||
192.168.88.124 - - [16/Mar/2026:06:49:34 +0700] "GET /gm/info.jsp HTTP/1.1" 200 768
|
||||
192.168.88.124 - - [16/Mar/2026:06:59:34 +0700] "GET /gm/info.jsp HTTP/1.1" 200 768
|
||||
192.168.88.124 - - [16/Mar/2026:07:09:34 +0700] "GET /gm/info.jsp HTTP/1.1" 200 768
|
||||
192.168.88.124 - - [16/Mar/2026:07:19:34 +0700] "GET /gm/info.jsp HTTP/1.1" 200 768
|
||||
192.168.88.124 - - [16/Mar/2026:07:29:34 +0700] "GET /gm/info.jsp HTTP/1.1" 200 768
|
||||
192.168.88.124 - - [16/Mar/2026:07:39:34 +0700] "GET /gm/info.jsp HTTP/1.1" 200 768
|
||||
192.168.88.124 - - [16/Mar/2026:07:49:35 +0700] "GET /gm/info.jsp HTTP/1.1" 200 768
|
||||
192.168.88.124 - - [16/Mar/2026:07:59:35 +0700] "GET /gm/info.jsp HTTP/1.1" 200 768
|
||||
192.168.88.124 - - [16/Mar/2026:08:09:35 +0700] "GET /gm/info.jsp HTTP/1.1" 200 768
|
||||
192.168.88.124 - - [16/Mar/2026:08:19:35 +0700] "GET /gm/info.jsp HTTP/1.1" 200 768
|
||||
192.168.88.124 - - [16/Mar/2026:08:29:35 +0700] "GET /gm/info.jsp HTTP/1.1" 200 768
|
||||
192.168.88.124 - - [16/Mar/2026:08:39:35 +0700] "GET /gm/info.jsp HTTP/1.1" 200 768
|
||||
192.168.88.124 - - [16/Mar/2026:08:49:35 +0700] "GET /gm/info.jsp HTTP/1.1" 200 768
|
||||
192.168.88.124 - - [16/Mar/2026:08:59:35 +0700] "GET /gm/info.jsp HTTP/1.1" 200 768
|
||||
192.168.88.124 - - [16/Mar/2026:09:09:35 +0700] "GET /gm/info.jsp HTTP/1.1" 200 768
|
||||
192.168.88.124 - - [16/Mar/2026:09:19:35 +0700] "GET /gm/info.jsp HTTP/1.1" 200 768
|
||||
192.168.88.124 - - [16/Mar/2026:09:29:35 +0700] "GET /gm/info.jsp HTTP/1.1" 200 768
|
||||
192.168.88.124 - - [16/Mar/2026:09:39:35 +0700] "GET /gm/info.jsp HTTP/1.1" 200 768
|
||||
192.168.88.124 - - [16/Mar/2026:09:49:35 +0700] "GET /gm/info.jsp HTTP/1.1" 200 768
|
||||
192.168.88.124 - - [16/Mar/2026:09:59:35 +0700] "GET /gm/info.jsp HTTP/1.1" 200 768
|
||||
192.168.88.124 - - [16/Mar/2026:10:09:35 +0700] "GET /gm/info.jsp HTTP/1.1" 200 768
|
||||
192.168.88.124 - - [16/Mar/2026:10:19:35 +0700] "GET /gm/info.jsp HTTP/1.1" 200 768
|
||||
192.168.88.124 - - [16/Mar/2026:10:29:35 +0700] "GET /gm/info.jsp HTTP/1.1" 200 768
|
||||
192.168.88.124 - - [16/Mar/2026:10:39:03 +0700] "GET /gm/jsp/broadcast/selectBroadCastType.jsp HTTP/1.1" 200 694
|
||||
192.168.88.124 - - [16/Mar/2026:10:39:03 +0700] "GET /gm/css/style.css HTTP/1.1" 200 9418
|
||||
192.168.88.124 - - [16/Mar/2026:10:39:04 +0700] "GET /gm/login/logoutAction.do HTTP/1.1" 200 1790
|
||||
192.168.88.124 - - [16/Mar/2026:10:39:04 +0700] "GET /gm/login/css/style.css HTTP/1.1" 404 995
|
||||
192.168.88.124 - - [16/Mar/2026:10:39:04 +0700] "GET /gm/js/validation.jsp HTTP/1.1" 200 29529
|
||||
192.168.88.124 - - [16/Mar/2026:10:39:05 +0700] "GET /favicon.ico HTTP/1.1" 200 21630
|
||||
192.168.88.124 - - [16/Mar/2026:10:39:10 +0700] "POST /gm/login/loginAction.do HTTP/1.1" 200 1898
|
||||
192.168.88.124 - - [16/Mar/2026:10:39:10 +0700] "GET /gm/login/css/style.css HTTP/1.1" 404 995
|
||||
192.168.88.124 - - [16/Mar/2026:10:39:10 +0700] "GET /gm/js/validation.jsp HTTP/1.1" 200 29529
|
||||
192.168.88.124 - - [16/Mar/2026:10:39:14 +0700] "POST /gm/login/loginAction.do HTTP/1.1" 200 1898
|
||||
192.168.88.124 - - [16/Mar/2026:10:39:14 +0700] "GET /gm/login/css/style.css HTTP/1.1" 404 995
|
||||
192.168.88.124 - - [16/Mar/2026:10:39:14 +0700] "GET /gm/js/validation.jsp HTTP/1.1" 200 29529
|
||||
192.168.88.124 - - [16/Mar/2026:10:39:19 +0700] "POST /gm/login/loginAction.do HTTP/1.1" 302 -
|
||||
192.168.88.124 - - [16/Mar/2026:10:39:19 +0700] "GET /gm/home.jsp HTTP/1.1" 200 647
|
||||
192.168.88.124 - - [16/Mar/2026:10:39:19 +0700] "GET /gm/ttop.jsp HTTP/1.1" 200 1176
|
||||
192.168.88.124 - - [16/Mar/2026:10:39:19 +0700] "GET /gm/menu.jsp HTTP/1.1" 200 4266
|
||||
192.168.88.124 - - [16/Mar/2026:10:39:19 +0700] "GET /gm/welcome.jsp HTTP/1.1" 200 385
|
||||
192.168.88.124 - - [16/Mar/2026:10:39:19 +0700] "GET /gm/images/csmlogo.gif HTTP/1.1" 200 12163
|
||||
192.168.88.124 - - [16/Mar/2026:10:39:19 +0700] "GET /gm/images/plus.gif HTTP/1.1" 200 123
|
||||
192.168.88.124 - - [16/Mar/2026:10:39:19 +0700] "GET /gm/images/blank.gif HTTP/1.1" 200 85
|
||||
192.168.88.124 - - [16/Mar/2026:10:39:19 +0700] "GET /gm/css/content.css HTTP/1.1" 200 335
|
||||
192.168.88.124 - - [16/Mar/2026:10:39:19 +0700] "GET /gm/info.jsp HTTP/1.1" 200 768
|
||||
192.168.88.124 - - [16/Mar/2026:10:39:19 +0700] "GET /gm/css/datashow.css HTTP/1.1" 200 5492
|
||||
192.168.88.124 - - [16/Mar/2026:10:39:20 +0700] "GET /gm/jsp/broadcast/selectBroadCastType.jsp HTTP/1.1" 200 694
|
||||
192.168.88.124 - - [16/Mar/2026:10:39:21 +0700] "GET /gm/jsp/broadcast/circleBroadCastList.jsp HTTP/1.1" 200 2020
|
||||
192.168.88.124 - - [16/Mar/2026:10:39:21 +0700] "GET /gm/js/common.js HTTP/1.1" 200 1374
|
||||
192.168.88.124 - - [16/Mar/2026:10:39:24 +0700] "GET /gm/jsp/broadcast/circleBroadCastInfo.jsp?id=386&gametype=0 HTTP/1.1" 200 3640
|
||||
192.168.88.124 - - [16/Mar/2026:10:40:31 +0700] "GET /gm/jsp/broadcast/selectBroadCastType.jsp HTTP/1.1" 200 694
|
||||
192.168.88.124 - - [16/Mar/2026:10:40:32 +0700] "GET /gm/jsp/broadcast/circleBroadCastAdd.jsp HTTP/1.1" 200 5344
|
||||
192.168.88.124 - - [16/Mar/2026:10:40:34 +0700] "GET /gm/jsp/broadcast/selectBroadCastType.jsp HTTP/1.1" 200 694
|
||||
192.168.88.124 - - [16/Mar/2026:10:40:36 +0700] "GET /gm/jsp/broadcast/circleBroadCastList.jsp HTTP/1.1" 200 2020
|
||||
192.168.88.124 - - [16/Mar/2026:10:40:47 +0700] "GET /gm/jsp/broadcast/selectBroadCastType.jsp HTTP/1.1" 200 694
|
||||
192.168.88.124 - - [16/Mar/2026:10:40:48 +0700] "GET /gm/jsp/broadcast/circleBroadCastList.jsp HTTP/1.1" 200 2020
|
||||
192.168.88.124 - - [16/Mar/2026:10:40:51 +0700] "POST /gm/broadcast/stopSendBroadCastAction.do HTTP/1.1" 200 489
|
||||
192.168.88.124 - - [16/Mar/2026:10:40:52 +0700] "GET /gm/jsp/broadcast/selectBroadCastType.jsp HTTP/1.1" 200 694
|
||||
192.168.88.124 - - [16/Mar/2026:10:40:54 +0700] "GET /gm/jsp/broadcast/circleBroadCastList.jsp HTTP/1.1" 200 1648
|
||||
192.168.88.124 - - [16/Mar/2026:10:40:55 +0700] "GET /gm/jsp/broadcast/selectBroadCastType.jsp HTTP/1.1" 200 694
|
||||
192.168.88.124 - - [16/Mar/2026:10:40:56 +0700] "GET /gm/jsp/broadcast/circleBroadCastAdd.jsp HTTP/1.1" 200 5344
|
||||
192.168.88.124 - - [16/Mar/2026:10:42:05 +0700] "POST /gm/broadcast/circleSendBroadCastAction.do HTTP/1.1" 200 495
|
||||
192.168.88.124 - - [16/Mar/2026:10:42:07 +0700] "GET /gm/jsp/broadcast/selectBroadCastType.jsp HTTP/1.1" 200 694
|
||||
192.168.88.124 - - [16/Mar/2026:10:42:08 +0700] "GET /gm/jsp/broadcast/circleBroadCastList.jsp HTTP/1.1" 200 2020
|
||||
192.168.88.124 - - [16/Mar/2026:10:49:19 +0700] "GET /gm/info.jsp HTTP/1.1" 200 768
|
||||
192.168.88.124 - - [16/Mar/2026:10:59:19 +0700] "GET /gm/info.jsp HTTP/1.1" 200 768
|
||||
192.168.88.124 - - [16/Mar/2026:11:09:19 +0700] "GET /gm/info.jsp HTTP/1.1" 200 768
|
||||
192.168.88.124 - - [16/Mar/2026:11:12:10 +0700] "GET /gm/jsp/broadcast/selectBroadCastType.jsp HTTP/1.1" 200 694
|
||||
192.168.88.124 - - [16/Mar/2026:11:12:11 +0700] "GET /gm/jsp/broadcast/circleBroadCastList.jsp HTTP/1.1" 200 2020
|
||||
192.168.88.124 - - [16/Mar/2026:11:12:13 +0700] "GET /gm/jsp/broadcast/circleBroadCastInfo.jsp?id=387&gametype=0 HTTP/1.1" 200 3640
|
||||
192.168.88.124 - - [16/Mar/2026:11:14:00 +0700] "GET /gm/jsp/broadcast/circleBroadCastInfo.jsp?id=387&gametype=0 HTTP/1.1" 200 3640
|
||||
192.168.88.124 - - [16/Mar/2026:11:14:37 +0700] "GET /gm/jsp/broadcast/selectBroadCastType.jsp HTTP/1.1" 200 694
|
||||
192.168.88.124 - - [16/Mar/2026:11:14:39 +0700] "GET /gm/jsp/broadcast/circleBroadCastList.jsp HTTP/1.1" 200 2020
|
||||
192.168.88.124 - - [16/Mar/2026:11:14:42 +0700] "GET /gm/jsp/broadcast/selectBroadCastType.jsp HTTP/1.1" 200 694
|
||||
192.168.88.124 - - [16/Mar/2026:11:15:15 +0700] "GET /gm/jsp/broadcast/circleBroadCastAdd.jsp HTTP/1.1" 200 5344
|
||||
192.168.88.124 - - [16/Mar/2026:11:16:50 +0700] "POST /gm/broadcast/circleSendBroadCastAction.do HTTP/1.1" 200 495
|
||||
192.168.88.124 - - [16/Mar/2026:11:17:01 +0700] "GET /gm/jsp/broadcast/selectBroadCastType.jsp HTTP/1.1" 200 694
|
||||
192.168.88.124 - - [16/Mar/2026:11:17:04 +0700] "GET /gm/jsp/broadcast/circleBroadCastList.jsp HTTP/1.1" 200 2392
|
||||
192.168.88.124 - - [16/Mar/2026:11:17:14 +0700] "POST /gm/broadcast/stopSendBroadCastAction.do HTTP/1.1" 200 489
|
||||
192.168.88.124 - - [16/Mar/2026:11:17:17 +0700] "GET /gm/jsp/broadcast/selectBroadCastType.jsp HTTP/1.1" 200 694
|
||||
192.168.88.124 - - [16/Mar/2026:11:17:18 +0700] "GET /gm/jsp/broadcast/circleBroadCastList.jsp HTTP/1.1" 200 2020
|
||||
192.168.88.124 - - [16/Mar/2026:11:17:18 +0700] "GET /gm/jsp/broadcast/circleBroadCastInfo.jsp?id=388&gametype=0 HTTP/1.1" 200 3640
|
||||
192.168.88.124 - - [16/Mar/2026:11:19:19 +0700] "GET /gm/info.jsp HTTP/1.1" 200 768
|
||||
192.168.88.124 - - [16/Mar/2026:11:29:19 +0700] "GET /gm/info.jsp HTTP/1.1" 200 768
|
||||
192.168.88.124 - - [16/Mar/2026:11:39:19 +0700] "GET /gm/info.jsp HTTP/1.1" 200 768
|
||||
192.168.88.124 - - [16/Mar/2026:11:49:19 +0700] "GET /gm/info.jsp HTTP/1.1" 200 768
|
||||
192.168.88.124 - - [16/Mar/2026:11:59:19 +0700] "GET /gm/info.jsp HTTP/1.1" 200 768
|
||||
192.168.88.124 - - [16/Mar/2026:12:09:19 +0700] "GET /gm/info.jsp HTTP/1.1" 200 768
|
||||
192.168.88.124 - - [16/Mar/2026:12:19:19 +0700] "GET /gm/info.jsp HTTP/1.1" 200 768
|
||||
192.168.88.124 - - [16/Mar/2026:12:29:19 +0700] "GET /gm/info.jsp HTTP/1.1" 200 768
|
||||
192.168.88.124 - - [16/Mar/2026:12:39:19 +0700] "GET /gm/info.jsp HTTP/1.1" 200 768
|
||||
192.168.88.124 - - [16/Mar/2026:12:49:19 +0700] "GET /gm/info.jsp HTTP/1.1" 200 768
|
||||
192.168.88.124 - - [16/Mar/2026:12:59:19 +0700] "GET /gm/info.jsp HTTP/1.1" 200 768
|
||||
192.168.88.124 - - [16/Mar/2026:13:09:19 +0700] "GET /gm/info.jsp HTTP/1.1" 200 768
|
||||
192.168.88.124 - - [16/Mar/2026:13:19:19 +0700] "GET /gm/info.jsp HTTP/1.1" 200 768
|
||||
192.168.88.124 - - [16/Mar/2026:13:29:19 +0700] "GET /gm/info.jsp HTTP/1.1" 200 768
|
||||
192.168.88.124 - - [16/Mar/2026:13:39:19 +0700] "GET /gm/info.jsp HTTP/1.1" 200 768
|
||||
192.168.88.124 - - [16/Mar/2026:13:49:19 +0700] "GET /gm/info.jsp HTTP/1.1" 200 768
|
||||
192.168.88.124 - - [16/Mar/2026:13:59:19 +0700] "GET /gm/info.jsp HTTP/1.1" 200 768
|
||||
192.168.88.124 - - [16/Mar/2026:14:09:19 +0700] "GET /gm/info.jsp HTTP/1.1" 200 768
|
||||
192.168.88.124 - - [16/Mar/2026:14:19:19 +0700] "GET /gm/info.jsp HTTP/1.1" 200 768
|
||||
192.168.88.124 - - [16/Mar/2026:14:29:19 +0700] "GET /gm/info.jsp HTTP/1.1" 200 768
|
||||
192.168.88.124 - - [16/Mar/2026:14:39:19 +0700] "GET /gm/info.jsp HTTP/1.1" 200 768
|
||||
192.168.88.124 - - [16/Mar/2026:14:49:19 +0700] "GET /gm/info.jsp HTTP/1.1" 200 768
|
||||
192.168.88.124 - - [16/Mar/2026:14:52:51 +0700] "GET /gm/jsp/broadcast/selectBroadCastType.jsp HTTP/1.1" 200 694
|
||||
192.168.88.124 - - [16/Mar/2026:14:52:52 +0700] "GET /gm/jsp/broadcast/sendBroadCast.jsp?zoneid=null HTTP/1.1" 200 2654
|
||||
192.168.88.124 - - [16/Mar/2026:14:52:52 +0700] "GET /gm/js/checkForm.js HTTP/1.1" 200 11197
|
||||
192.168.88.124 - - [16/Mar/2026:14:52:59 +0700] "GET /gm/jsp/broadcast/selectBroadCastType.jsp HTTP/1.1" 200 694
|
||||
192.168.88.124 - - [16/Mar/2026:14:53:48 +0700] "GET /gm/jsp/broadcast/sendBroadCast.jsp?zoneid=null HTTP/1.1" 200 2654
|
||||
192.168.88.124 - - [16/Mar/2026:14:55:03 +0700] "GET /gm/jsp/broadcast/selectBroadCastType.jsp HTTP/1.1" 200 694
|
||||
192.168.88.124 - - [16/Mar/2026:14:55:06 +0700] "GET /gm/jsp/broadcast/circleBroadCastAdd.jsp HTTP/1.1" 200 5344
|
||||
192.168.88.124 - - [16/Mar/2026:14:55:11 +0700] "GET /gm/jsp/broadcast/selectBroadCastType.jsp HTTP/1.1" 200 694
|
||||
192.168.88.124 - - [16/Mar/2026:14:55:12 +0700] "GET /gm/jsp/broadcast/sendBroadCast.jsp?zoneid=null HTTP/1.1" 200 2654
|
||||
192.168.88.124 - - [16/Mar/2026:14:55:43 +0700] "POST /gm/broadcast/sendBroadCastAction.do HTTP/1.1" 200 561
|
||||
192.168.88.124 - - [16/Mar/2026:14:56:27 +0700] "POST /gm/broadcast/sendBroadCastAction.do HTTP/1.1" 500 4455
|
||||
192.168.88.124 - - [16/Mar/2026:14:56:30 +0700] "GET /gm/login/logoutAction.do HTTP/1.1" 200 1790
|
||||
192.168.88.124 - - [16/Mar/2026:14:56:30 +0700] "GET /gm/login/css/style.css HTTP/1.1" 404 995
|
||||
192.168.88.124 - - [16/Mar/2026:14:56:30 +0700] "GET /gm/js/validation.jsp HTTP/1.1" 200 29529
|
||||
192.168.88.124 - - [16/Mar/2026:14:56:35 +0700] "POST /gm/login/loginAction.do HTTP/1.1" 302 -
|
||||
192.168.88.124 - - [16/Mar/2026:14:56:35 +0700] "GET /gm/home.jsp HTTP/1.1" 200 647
|
||||
192.168.88.124 - - [16/Mar/2026:14:56:35 +0700] "GET /gm/ttop.jsp HTTP/1.1" 200 1176
|
||||
192.168.88.124 - - [16/Mar/2026:14:56:35 +0700] "GET /gm/menu.jsp HTTP/1.1" 200 4266
|
||||
192.168.88.124 - - [16/Mar/2026:14:56:35 +0700] "GET /gm/welcome.jsp HTTP/1.1" 200 385
|
||||
192.168.88.124 - - [16/Mar/2026:14:56:35 +0700] "GET /gm/info.jsp HTTP/1.1" 200 768
|
||||
192.168.88.124 - - [16/Mar/2026:14:56:37 +0700] "GET /gm/jsp/broadcast/selectBroadCastType.jsp HTTP/1.1" 200 694
|
||||
192.168.88.124 - - [16/Mar/2026:14:56:38 +0700] "GET /gm/jsp/broadcast/circleBroadCastList.jsp HTTP/1.1" 200 2020
|
||||
192.168.88.124 - - [16/Mar/2026:14:56:40 +0700] "GET /gm/jsp/broadcast/selectBroadCastType.jsp HTTP/1.1" 200 694
|
||||
192.168.88.124 - - [16/Mar/2026:14:56:41 +0700] "GET /gm/jsp/broadcast/circleBroadCastAdd.jsp HTTP/1.1" 200 5344
|
||||
192.168.88.124 - - [16/Mar/2026:14:56:44 +0700] "GET /gm/jsp/broadcast/selectBroadCastType.jsp HTTP/1.1" 200 694
|
||||
192.168.88.124 - - [16/Mar/2026:14:56:45 +0700] "GET /gm/jsp/broadcast/sendBroadCast.jsp?zoneid=null HTTP/1.1" 200 2654
|
||||
192.168.88.124 - - [16/Mar/2026:14:57:27 +0700] "POST /gm/broadcast/sendBroadCastAction.do HTTP/1.1" 500 2846
|
||||
192.168.88.124 - - [16/Mar/2026:14:57:59 +0700] "POST /gm/broadcast/sendBroadCastAction.do HTTP/1.1" 200 495
|
||||
192.168.88.124 - - [16/Mar/2026:14:58:50 +0700] "GET /gm/jsp/broadcast/selectBroadCastType.jsp HTTP/1.1" 200 694
|
||||
192.168.88.124 - - [16/Mar/2026:14:59:00 +0700] "GET /gm/jsp/broadcast/selectBroadCastType.jsp HTTP/1.1" 200 694
|
||||
192.168.88.124 - - [16/Mar/2026:14:59:02 +0700] "GET /gm/jsp/broadcast/sendBroadCast.jsp?zoneid=null HTTP/1.1" 200 2654
|
||||
192.168.88.124 - - [16/Mar/2026:14:59:09 +0700] "GET /gm/jsp/broadcast/selectBroadCastType.jsp HTTP/1.1" 200 694
|
||||
192.168.88.124 - - [16/Mar/2026:14:59:10 +0700] "GET /gm/jsp/broadcast/circleBroadCastList.jsp HTTP/1.1" 200 2020
|
||||
192.168.88.124 - - [16/Mar/2026:14:59:13 +0700] "GET /gm/jsp/broadcast/selectBroadCastType.jsp HTTP/1.1" 200 694
|
||||
192.168.88.124 - - [16/Mar/2026:14:59:14 +0700] "GET /gm/jsp/broadcast/circleBroadCastAdd.jsp HTTP/1.1" 200 5344
|
||||
192.168.88.124 - - [16/Mar/2026:14:59:41 +0700] "POST /gm/broadcast/circleSendBroadCastAction.do HTTP/1.1" 200 495
|
||||
192.168.88.124 - - [16/Mar/2026:14:59:46 +0700] "GET /gm/jsp/broadcast/selectBroadCastType.jsp HTTP/1.1" 200 694
|
||||
192.168.88.124 - - [16/Mar/2026:14:59:47 +0700] "GET /gm/jsp/broadcast/circleBroadCastList.jsp HTTP/1.1" 200 2388
|
||||
192.168.88.124 - - [16/Mar/2026:14:59:49 +0700] "GET /gm/jsp/broadcast/selectBroadCastType.jsp HTTP/1.1" 200 694
|
||||
192.168.88.124 - - [16/Mar/2026:14:59:50 +0700] "GET /gm/jsp/broadcast/circleBroadCastAdd.jsp HTTP/1.1" 200 5344
|
||||
192.168.88.124 - - [16/Mar/2026:14:59:51 +0700] "GET /gm/jsp/broadcast/selectBroadCastType.jsp HTTP/1.1" 200 694
|
||||
192.168.88.124 - - [16/Mar/2026:15:00:27 +0700] "GET /gm/jsp/broadcast/sendBroadCast.jsp?zoneid=null HTTP/1.1" 200 2654
|
||||
192.168.88.124 - - [16/Mar/2026:15:00:50 +0700] "POST /gm/broadcast/sendBroadCastAction.do HTTP/1.1" 200 495
|
||||
192.168.88.124 - - [16/Mar/2026:15:00:52 +0700] "GET /gm/jsp/broadcast/selectBroadCastType.jsp HTTP/1.1" 200 694
|
||||
192.168.88.124 - - [16/Mar/2026:15:00:53 +0700] "GET /gm/jsp/broadcast/circleBroadCastList.jsp HTTP/1.1" 200 2388
|
||||
192.168.88.124 - - [16/Mar/2026:15:00:56 +0700] "GET /gm/jsp/broadcast/circleBroadCastInfo.jsp?id=389&gametype=0 HTTP/1.1" 200 2094
|
||||
192.168.88.124 - - [16/Mar/2026:15:01:21 +0700] "GET /gm/jsp/broadcast/selectBroadCastType.jsp HTTP/1.1" 200 694
|
||||
192.168.88.124 - - [16/Mar/2026:15:01:24 +0700] "GET /gm/jsp/broadcast/sendBroadCast.jsp?zoneid=null HTTP/1.1" 200 2654
|
||||
192.168.88.124 - - [16/Mar/2026:15:01:27 +0700] "GET /gm/jsp/broadcast/selectBroadCastType.jsp HTTP/1.1" 200 694
|
||||
192.168.88.124 - - [16/Mar/2026:15:01:28 +0700] "GET /gm/jsp/broadcast/circleBroadCastAdd.jsp HTTP/1.1" 200 5344
|
||||
192.168.88.124 - - [16/Mar/2026:15:06:35 +0700] "GET /gm/info.jsp HTTP/1.1" 200 768
|
||||
192.168.88.124 - - [16/Mar/2026:15:07:41 +0700] "GET /gm/jsp/broadcast/selectBroadCastType.jsp HTTP/1.1" 200 694
|
||||
192.168.88.124 - - [16/Mar/2026:15:07:42 +0700] "GET /gm/jsp/broadcast/circleBroadCastList.jsp HTTP/1.1" 200 2388
|
||||
192.168.88.124 - - [16/Mar/2026:15:07:47 +0700] "POST /gm/broadcast/stopSendBroadCastAction.do HTTP/1.1" 200 489
|
||||
192.168.88.124 - - [16/Mar/2026:15:07:48 +0700] "GET /gm/jsp/broadcast/selectBroadCastType.jsp HTTP/1.1" 200 694
|
||||
192.168.88.124 - - [16/Mar/2026:15:07:51 +0700] "GET /gm/jsp/broadcast/circleBroadCastAdd.jsp HTTP/1.1" 200 5344
|
||||
192.168.88.124 - - [16/Mar/2026:15:08:44 +0700] "POST /gm/broadcast/circleSendBroadCastAction.do HTTP/1.1" 200 495
|
||||
192.168.88.124 - - [16/Mar/2026:15:09:15 +0700] "GET /gm/jsp/broadcast/selectBroadCastType.jsp HTTP/1.1" 200 694
|
||||
192.168.88.124 - - [16/Mar/2026:15:09:16 +0700] "GET /gm/jsp/broadcast/circleBroadCastList.jsp HTTP/1.1" 200 2016
|
||||
192.168.88.124 - - [16/Mar/2026:15:09:17 +0700] "GET /gm/jsp/broadcast/circleBroadCastInfo.jsp?id=390&gametype=0 HTTP/1.1" 200 2104
|
||||
192.168.88.124 - - [16/Mar/2026:15:16:35 +0700] "GET /gm/info.jsp HTTP/1.1" 200 768
|
||||
192.168.88.124 - - [16/Mar/2026:15:26:35 +0700] "GET /gm/info.jsp HTTP/1.1" 200 768
|
||||
192.168.88.124 - - [16/Mar/2026:15:36:35 +0700] "GET /gm/info.jsp HTTP/1.1" 200 768
|
||||
192.168.88.124 - - [16/Mar/2026:15:41:32 +0700] "GET /gm/jsp/broadcast/selectBroadCastType.jsp HTTP/1.1" 200 694
|
||||
192.168.88.124 - - [16/Mar/2026:15:46:35 +0700] "GET /gm/info.jsp HTTP/1.1" 200 768
|
||||
192.168.88.124 - - [16/Mar/2026:15:52:56 +0700] "GET /gm/jsp/log/lookuplog.jsp HTTP/1.1" 200 3267
|
||||
192.168.88.124 - - [16/Mar/2026:15:53:59 +0700] "GET /gm/jsp/broadcast/selectBroadCastType.jsp HTTP/1.1" 200 694
|
||||
192.168.88.124 - - [16/Mar/2026:15:56:35 +0700] "GET /gm/info.jsp HTTP/1.1" 200 768
|
||||
192.168.88.124 - - [16/Mar/2026:15:58:30 +0700] "GET /gm/jsp/log/lookuplog.jsp HTTP/1.1" 200 3267
|
||||
192.168.88.124 - - [16/Mar/2026:15:59:10 +0700] "POST /gm/log/logAction.do HTTP/1.1" 200 2710
|
||||
192.168.88.124 - - [16/Mar/2026:15:59:30 +0700] "GET /gm/jsp/log/loginfo.jsp?pages=2 HTTP/1.1" 200 2000
|
||||
192.168.88.124 - - [16/Mar/2026:15:59:32 +0700] "GET /gm/jsp/log/loginfo.jsp?pages=3 HTTP/1.1" 200 2000
|
||||
192.168.88.124 - - [16/Mar/2026:15:59:34 +0700] "GET /gm/jsp/log/loginfo.jsp?pages=2 HTTP/1.1" 200 2000
|
||||
192.168.88.124 - - [16/Mar/2026:15:59:35 +0700] "GET /gm/jsp/log/loginfo.jsp?pages=3 HTTP/1.1" 200 2000
|
||||
192.168.88.124 - - [16/Mar/2026:15:59:35 +0700] "GET /gm/jsp/log/loginfo.jsp?pages=4 HTTP/1.1" 200 2000
|
||||
192.168.88.124 - - [16/Mar/2026:15:59:36 +0700] "GET /gm/jsp/log/loginfo.jsp?pages=3 HTTP/1.1" 200 2000
|
||||
192.168.88.124 - - [16/Mar/2026:15:59:37 +0700] "GET /gm/jsp/log/loginfo.jsp?pages=2 HTTP/1.1" 200 2000
|
||||
192.168.88.124 - - [16/Mar/2026:15:59:38 +0700] "GET /gm/jsp/log/loginfo.jsp?pages=3 HTTP/1.1" 200 2000
|
||||
192.168.88.124 - - [16/Mar/2026:15:59:38 +0700] "GET /gm/jsp/log/loginfo.jsp?pages=4 HTTP/1.1" 200 2000
|
||||
192.168.88.124 - - [16/Mar/2026:15:59:39 +0700] "GET /gm/jsp/log/loginfo.jsp?pages=5 HTTP/1.1" 200 2000
|
||||
192.168.88.124 - - [16/Mar/2026:15:59:39 +0700] "GET /gm/jsp/log/loginfo.jsp?pages=6 HTTP/1.1" 200 2000
|
||||
192.168.88.124 - - [16/Mar/2026:15:59:40 +0700] "GET /gm/jsp/log/loginfo.jsp?pages=7 HTTP/1.1" 200 2000
|
||||
192.168.88.124 - - [16/Mar/2026:15:59:41 +0700] "GET /gm/jsp/log/loginfo.jsp?pages=8 HTTP/1.1" 200 2000
|
||||
192.168.88.124 - - [16/Mar/2026:15:59:41 +0700] "GET /gm/jsp/log/loginfo.jsp?pages=9 HTTP/1.1" 200 2001
|
||||
192.168.88.124 - - [16/Mar/2026:15:59:42 +0700] "GET /gm/jsp/log/loginfo.jsp?pages=10 HTTP/1.1" 200 2002
|
||||
192.168.88.124 - - [16/Mar/2026:15:59:43 +0700] "GET /gm/jsp/log/loginfo.jsp?pages=11 HTTP/1.1" 200 2003
|
||||
192.168.88.124 - - [16/Mar/2026:15:59:43 +0700] "GET /gm/jsp/log/loginfo.jsp?pages=10 HTTP/1.1" 200 2002
|
||||
192.168.88.124 - - [16/Mar/2026:15:59:44 +0700] "GET /gm/jsp/log/loginfo.jsp?pages=9 HTTP/1.1" 200 2001
|
||||
192.168.88.124 - - [16/Mar/2026:15:59:45 +0700] "GET /gm/jsp/log/loginfo.jsp?pages=8 HTTP/1.1" 200 2000
|
||||
192.168.88.124 - - [16/Mar/2026:16:00:41 +0700] "POST /gm/log/logAction.do HTTP/1.1" 200 2710
|
||||
192.168.88.124 - - [16/Mar/2026:16:01:17 +0700] "GET /gm/jsp/role/queryroleid.jsp HTTP/1.1" 200 2150
|
||||
192.168.88.124 - - [16/Mar/2026:16:01:35 +0700] "GET /gm/jsp/accountinfo/index.jsp HTTP/1.1" 200 1892
|
||||
192.168.88.124 - - [16/Mar/2026:16:01:41 +0700] "GET /gm/jsp/broadcast/selectBroadCastType.jsp HTTP/1.1" 200 694
|
||||
192.168.88.189 - - [16/Mar/2026:16:04:54 +0700] "GET /gm HTTP/1.1" 302 -
|
||||
192.168.88.189 - - [16/Mar/2026:16:04:54 +0700] "GET /gm/ HTTP/1.1" 200 1790
|
||||
192.168.88.189 - - [16/Mar/2026:16:04:54 +0700] "GET /gm/css/style.css HTTP/1.1" 304 -
|
||||
192.168.88.189 - - [16/Mar/2026:16:04:54 +0700] "GET /gm/js/validation.jsp HTTP/1.1" 200 29529
|
||||
192.168.88.124 - - [16/Mar/2026:16:04:57 +0700] "GET /gm/jsp/broadcast/circleBroadCastAdd.jsp HTTP/1.1" 200 5344
|
||||
192.168.88.124 - - [16/Mar/2026:16:04:59 +0700] "GET /gm/jsp/broadcast/selectBroadCastType.jsp HTTP/1.1" 200 694
|
||||
192.168.88.124 - - [16/Mar/2026:16:05:00 +0700] "GET /gm/jsp/broadcast/circleBroadCastList.jsp HTTP/1.1" 200 2016
|
||||
192.168.88.124 - - [16/Mar/2026:16:05:04 +0700] "POST /gm/broadcast/stopSendBroadCastAction.do HTTP/1.1" 200 489
|
||||
192.168.88.124 - - [16/Mar/2026:16:05:05 +0700] "GET /gm/jsp/broadcast/selectBroadCastType.jsp HTTP/1.1" 200 694
|
||||
192.168.88.124 - - [16/Mar/2026:16:05:06 +0700] "GET /gm/jsp/broadcast/circleBroadCastList.jsp HTTP/1.1" 200 1648
|
||||
192.168.88.124 - - [16/Mar/2026:16:05:08 +0700] "GET /gm/jsp/broadcast/selectBroadCastType.jsp HTTP/1.1" 200 694
|
||||
192.168.88.124 - - [16/Mar/2026:16:05:50 +0700] "GET /gm/jsp/broadcast/circleBroadCastList.jsp HTTP/1.1" 200 1648
|
||||
192.168.88.124 - - [16/Mar/2026:16:05:52 +0700] "GET /gm/jsp/broadcast/selectBroadCastType.jsp HTTP/1.1" 200 694
|
||||
192.168.88.124 - - [16/Mar/2026:16:05:53 +0700] "GET /gm/jsp/broadcast/circleBroadCastAdd.jsp HTTP/1.1" 200 5344
|
||||
192.168.88.124 - - [16/Mar/2026:16:06:35 +0700] "GET /gm/info.jsp HTTP/1.1" 200 768
|
||||
192.168.88.124 - - [16/Mar/2026:16:07:11 +0700] "GET /gm/jsp/broadcast/selectBroadCastType.jsp HTTP/1.1" 200 694
|
||||
192.168.88.124 - - [16/Mar/2026:16:07:12 +0700] "GET /gm/jsp/accountinfo/rolelistinfoindex.jsp HTTP/1.1" 200 1673
|
||||
192.168.88.124 - - [16/Mar/2026:16:07:31 +0700] "POST /gm/accountinfo/roleListInfoAction.do HTTP/1.1" 200 1780
|
||||
192.168.88.124 - - [16/Mar/2026:16:07:38 +0700] "GET /gm/role/roleInfoAction.do?zoneid=1&selecttype=1&roleid=63571 HTTP/1.1" 200 8011
|
||||
192.168.88.124 - - [16/Mar/2026:16:07:40 +0700] "POST /gm/role/clearStorePasswdAction.do HTTP/1.1" 200 527
|
||||
192.168.88.124 - - [16/Mar/2026:16:07:50 +0700] "GET /gm/jsp/broadcast/selectBroadCastType.jsp HTTP/1.1" 200 694
|
||||
192.168.88.124 - - [16/Mar/2026:16:16:35 +0700] "GET /gm/info.jsp HTTP/1.1" 200 768
|
||||
192.168.88.124 - - [16/Mar/2026:16:26:35 +0700] "GET /gm/info.jsp HTTP/1.1" 200 768
|
||||
260
uploads/t_1774512598_696.txt
Normal file
260
uploads/t_1774512598_696.txt
Normal file
@@ -0,0 +1,260 @@
|
||||
192.168.88.124 - - [16/Mar/2026:00:09:33 +0700] "GET /gm/info.jsp HTTP/1.1" 200 768
|
||||
192.168.88.124 - - [16/Mar/2026:00:19:33 +0700] "GET /gm/info.jsp HTTP/1.1" 200 768
|
||||
192.168.88.124 - - [16/Mar/2026:00:29:33 +0700] "GET /gm/info.jsp HTTP/1.1" 200 768
|
||||
192.168.88.124 - - [16/Mar/2026:00:39:33 +0700] "GET /gm/info.jsp HTTP/1.1" 200 768
|
||||
192.168.88.124 - - [16/Mar/2026:00:49:33 +0700] "GET /gm/info.jsp HTTP/1.1" 200 768
|
||||
192.168.88.124 - - [16/Mar/2026:00:59:33 +0700] "GET /gm/info.jsp HTTP/1.1" 200 768
|
||||
192.168.88.124 - - [16/Mar/2026:01:09:33 +0700] "GET /gm/info.jsp HTTP/1.1" 200 768
|
||||
192.168.88.124 - - [16/Mar/2026:01:19:33 +0700] "GET /gm/info.jsp HTTP/1.1" 200 768
|
||||
192.168.88.124 - - [16/Mar/2026:01:29:33 +0700] "GET /gm/info.jsp HTTP/1.1" 200 768
|
||||
192.168.88.124 - - [16/Mar/2026:01:39:33 +0700] "GET /gm/info.jsp HTTP/1.1" 200 768
|
||||
192.168.88.124 - - [16/Mar/2026:01:49:33 +0700] "GET /gm/info.jsp HTTP/1.1" 200 768
|
||||
192.168.88.124 - - [16/Mar/2026:01:59:33 +0700] "GET /gm/info.jsp HTTP/1.1" 200 768
|
||||
192.168.88.124 - - [16/Mar/2026:02:09:33 +0700] "GET /gm/info.jsp HTTP/1.1" 200 768
|
||||
192.168.88.124 - - [16/Mar/2026:02:19:33 +0700] "GET /gm/info.jsp HTTP/1.1" 200 768
|
||||
192.168.88.124 - - [16/Mar/2026:02:29:33 +0700] "GET /gm/info.jsp HTTP/1.1" 200 768
|
||||
192.168.88.124 - - [16/Mar/2026:02:39:34 +0700] "GET /gm/info.jsp HTTP/1.1" 200 768
|
||||
192.168.88.124 - - [16/Mar/2026:02:49:34 +0700] "GET /gm/info.jsp HTTP/1.1" 200 768
|
||||
192.168.88.124 - - [16/Mar/2026:02:59:34 +0700] "GET /gm/info.jsp HTTP/1.1" 200 768
|
||||
192.168.88.124 - - [16/Mar/2026:03:09:34 +0700] "GET /gm/info.jsp HTTP/1.1" 200 768
|
||||
192.168.88.124 - - [16/Mar/2026:03:19:34 +0700] "GET /gm/info.jsp HTTP/1.1" 200 768
|
||||
192.168.88.124 - - [16/Mar/2026:03:29:34 +0700] "GET /gm/info.jsp HTTP/1.1" 200 768
|
||||
192.168.88.124 - - [16/Mar/2026:03:39:34 +0700] "GET /gm/info.jsp HTTP/1.1" 200 768
|
||||
192.168.88.124 - - [16/Mar/2026:03:49:34 +0700] "GET /gm/info.jsp HTTP/1.1" 200 768
|
||||
192.168.88.124 - - [16/Mar/2026:03:59:34 +0700] "GET /gm/info.jsp HTTP/1.1" 200 768
|
||||
192.168.88.124 - - [16/Mar/2026:04:09:34 +0700] "GET /gm/info.jsp HTTP/1.1" 200 768
|
||||
192.168.88.124 - - [16/Mar/2026:04:19:34 +0700] "GET /gm/info.jsp HTTP/1.1" 200 768
|
||||
192.168.88.124 - - [16/Mar/2026:04:29:34 +0700] "GET /gm/info.jsp HTTP/1.1" 200 768
|
||||
192.168.88.124 - - [16/Mar/2026:04:39:34 +0700] "GET /gm/info.jsp HTTP/1.1" 200 768
|
||||
192.168.88.124 - - [16/Mar/2026:04:49:34 +0700] "GET /gm/info.jsp HTTP/1.1" 200 768
|
||||
192.168.88.124 - - [16/Mar/2026:04:59:34 +0700] "GET /gm/info.jsp HTTP/1.1" 200 768
|
||||
192.168.88.124 - - [16/Mar/2026:05:09:34 +0700] "GET /gm/info.jsp HTTP/1.1" 200 768
|
||||
192.168.88.124 - - [16/Mar/2026:05:19:34 +0700] "GET /gm/info.jsp HTTP/1.1" 200 768
|
||||
192.168.88.124 - - [16/Mar/2026:05:29:34 +0700] "GET /gm/info.jsp HTTP/1.1" 200 768
|
||||
192.168.88.124 - - [16/Mar/2026:05:39:34 +0700] "GET /gm/info.jsp HTTP/1.1" 200 768
|
||||
192.168.88.124 - - [16/Mar/2026:05:49:34 +0700] "GET /gm/info.jsp HTTP/1.1" 200 768
|
||||
192.168.88.124 - - [16/Mar/2026:05:59:34 +0700] "GET /gm/info.jsp HTTP/1.1" 200 768
|
||||
192.168.88.124 - - [16/Mar/2026:06:09:34 +0700] "GET /gm/info.jsp HTTP/1.1" 200 768
|
||||
192.168.88.124 - - [16/Mar/2026:06:19:34 +0700] "GET /gm/info.jsp HTTP/1.1" 200 768
|
||||
192.168.88.124 - - [16/Mar/2026:06:29:34 +0700] "GET /gm/info.jsp HTTP/1.1" 200 768
|
||||
192.168.88.124 - - [16/Mar/2026:06:39:34 +0700] "GET /gm/info.jsp HTTP/1.1" 200 768
|
||||
192.168.88.124 - - [16/Mar/2026:06:49:34 +0700] "GET /gm/info.jsp HTTP/1.1" 200 768
|
||||
192.168.88.124 - - [16/Mar/2026:06:59:34 +0700] "GET /gm/info.jsp HTTP/1.1" 200 768
|
||||
192.168.88.124 - - [16/Mar/2026:07:09:34 +0700] "GET /gm/info.jsp HTTP/1.1" 200 768
|
||||
192.168.88.124 - - [16/Mar/2026:07:19:34 +0700] "GET /gm/info.jsp HTTP/1.1" 200 768
|
||||
192.168.88.124 - - [16/Mar/2026:07:29:34 +0700] "GET /gm/info.jsp HTTP/1.1" 200 768
|
||||
192.168.88.124 - - [16/Mar/2026:07:39:34 +0700] "GET /gm/info.jsp HTTP/1.1" 200 768
|
||||
192.168.88.124 - - [16/Mar/2026:07:49:35 +0700] "GET /gm/info.jsp HTTP/1.1" 200 768
|
||||
192.168.88.124 - - [16/Mar/2026:07:59:35 +0700] "GET /gm/info.jsp HTTP/1.1" 200 768
|
||||
192.168.88.124 - - [16/Mar/2026:08:09:35 +0700] "GET /gm/info.jsp HTTP/1.1" 200 768
|
||||
192.168.88.124 - - [16/Mar/2026:08:19:35 +0700] "GET /gm/info.jsp HTTP/1.1" 200 768
|
||||
192.168.88.124 - - [16/Mar/2026:08:29:35 +0700] "GET /gm/info.jsp HTTP/1.1" 200 768
|
||||
192.168.88.124 - - [16/Mar/2026:08:39:35 +0700] "GET /gm/info.jsp HTTP/1.1" 200 768
|
||||
192.168.88.124 - - [16/Mar/2026:08:49:35 +0700] "GET /gm/info.jsp HTTP/1.1" 200 768
|
||||
192.168.88.124 - - [16/Mar/2026:08:59:35 +0700] "GET /gm/info.jsp HTTP/1.1" 200 768
|
||||
192.168.88.124 - - [16/Mar/2026:09:09:35 +0700] "GET /gm/info.jsp HTTP/1.1" 200 768
|
||||
192.168.88.124 - - [16/Mar/2026:09:19:35 +0700] "GET /gm/info.jsp HTTP/1.1" 200 768
|
||||
192.168.88.124 - - [16/Mar/2026:09:29:35 +0700] "GET /gm/info.jsp HTTP/1.1" 200 768
|
||||
192.168.88.124 - - [16/Mar/2026:09:39:35 +0700] "GET /gm/info.jsp HTTP/1.1" 200 768
|
||||
192.168.88.124 - - [16/Mar/2026:09:49:35 +0700] "GET /gm/info.jsp HTTP/1.1" 200 768
|
||||
192.168.88.124 - - [16/Mar/2026:09:59:35 +0700] "GET /gm/info.jsp HTTP/1.1" 200 768
|
||||
192.168.88.124 - - [16/Mar/2026:10:09:35 +0700] "GET /gm/info.jsp HTTP/1.1" 200 768
|
||||
192.168.88.124 - - [16/Mar/2026:10:19:35 +0700] "GET /gm/info.jsp HTTP/1.1" 200 768
|
||||
192.168.88.124 - - [16/Mar/2026:10:29:35 +0700] "GET /gm/info.jsp HTTP/1.1" 200 768
|
||||
192.168.88.124 - - [16/Mar/2026:10:39:03 +0700] "GET /gm/jsp/broadcast/selectBroadCastType.jsp HTTP/1.1" 200 694
|
||||
192.168.88.124 - - [16/Mar/2026:10:39:03 +0700] "GET /gm/css/style.css HTTP/1.1" 200 9418
|
||||
192.168.88.124 - - [16/Mar/2026:10:39:04 +0700] "GET /gm/login/logoutAction.do HTTP/1.1" 200 1790
|
||||
192.168.88.124 - - [16/Mar/2026:10:39:04 +0700] "GET /gm/login/css/style.css HTTP/1.1" 404 995
|
||||
192.168.88.124 - - [16/Mar/2026:10:39:04 +0700] "GET /gm/js/validation.jsp HTTP/1.1" 200 29529
|
||||
192.168.88.124 - - [16/Mar/2026:10:39:05 +0700] "GET /favicon.ico HTTP/1.1" 200 21630
|
||||
192.168.88.124 - - [16/Mar/2026:10:39:10 +0700] "POST /gm/login/loginAction.do HTTP/1.1" 200 1898
|
||||
192.168.88.124 - - [16/Mar/2026:10:39:10 +0700] "GET /gm/login/css/style.css HTTP/1.1" 404 995
|
||||
192.168.88.124 - - [16/Mar/2026:10:39:10 +0700] "GET /gm/js/validation.jsp HTTP/1.1" 200 29529
|
||||
192.168.88.124 - - [16/Mar/2026:10:39:14 +0700] "POST /gm/login/loginAction.do HTTP/1.1" 200 1898
|
||||
192.168.88.124 - - [16/Mar/2026:10:39:14 +0700] "GET /gm/login/css/style.css HTTP/1.1" 404 995
|
||||
192.168.88.124 - - [16/Mar/2026:10:39:14 +0700] "GET /gm/js/validation.jsp HTTP/1.1" 200 29529
|
||||
192.168.88.124 - - [16/Mar/2026:10:39:19 +0700] "POST /gm/login/loginAction.do HTTP/1.1" 302 -
|
||||
192.168.88.124 - - [16/Mar/2026:10:39:19 +0700] "GET /gm/home.jsp HTTP/1.1" 200 647
|
||||
192.168.88.124 - - [16/Mar/2026:10:39:19 +0700] "GET /gm/ttop.jsp HTTP/1.1" 200 1176
|
||||
192.168.88.124 - - [16/Mar/2026:10:39:19 +0700] "GET /gm/menu.jsp HTTP/1.1" 200 4266
|
||||
192.168.88.124 - - [16/Mar/2026:10:39:19 +0700] "GET /gm/welcome.jsp HTTP/1.1" 200 385
|
||||
192.168.88.124 - - [16/Mar/2026:10:39:19 +0700] "GET /gm/images/csmlogo.gif HTTP/1.1" 200 12163
|
||||
192.168.88.124 - - [16/Mar/2026:10:39:19 +0700] "GET /gm/images/plus.gif HTTP/1.1" 200 123
|
||||
192.168.88.124 - - [16/Mar/2026:10:39:19 +0700] "GET /gm/images/blank.gif HTTP/1.1" 200 85
|
||||
192.168.88.124 - - [16/Mar/2026:10:39:19 +0700] "GET /gm/css/content.css HTTP/1.1" 200 335
|
||||
192.168.88.124 - - [16/Mar/2026:10:39:19 +0700] "GET /gm/info.jsp HTTP/1.1" 200 768
|
||||
192.168.88.124 - - [16/Mar/2026:10:39:19 +0700] "GET /gm/css/datashow.css HTTP/1.1" 200 5492
|
||||
192.168.88.124 - - [16/Mar/2026:10:39:20 +0700] "GET /gm/jsp/broadcast/selectBroadCastType.jsp HTTP/1.1" 200 694
|
||||
192.168.88.124 - - [16/Mar/2026:10:39:21 +0700] "GET /gm/jsp/broadcast/circleBroadCastList.jsp HTTP/1.1" 200 2020
|
||||
192.168.88.124 - - [16/Mar/2026:10:39:21 +0700] "GET /gm/js/common.js HTTP/1.1" 200 1374
|
||||
192.168.88.124 - - [16/Mar/2026:10:39:24 +0700] "GET /gm/jsp/broadcast/circleBroadCastInfo.jsp?id=386&gametype=0 HTTP/1.1" 200 3640
|
||||
192.168.88.124 - - [16/Mar/2026:10:40:31 +0700] "GET /gm/jsp/broadcast/selectBroadCastType.jsp HTTP/1.1" 200 694
|
||||
192.168.88.124 - - [16/Mar/2026:10:40:32 +0700] "GET /gm/jsp/broadcast/circleBroadCastAdd.jsp HTTP/1.1" 200 5344
|
||||
192.168.88.124 - - [16/Mar/2026:10:40:34 +0700] "GET /gm/jsp/broadcast/selectBroadCastType.jsp HTTP/1.1" 200 694
|
||||
192.168.88.124 - - [16/Mar/2026:10:40:36 +0700] "GET /gm/jsp/broadcast/circleBroadCastList.jsp HTTP/1.1" 200 2020
|
||||
192.168.88.124 - - [16/Mar/2026:10:40:47 +0700] "GET /gm/jsp/broadcast/selectBroadCastType.jsp HTTP/1.1" 200 694
|
||||
192.168.88.124 - - [16/Mar/2026:10:40:48 +0700] "GET /gm/jsp/broadcast/circleBroadCastList.jsp HTTP/1.1" 200 2020
|
||||
192.168.88.124 - - [16/Mar/2026:10:40:51 +0700] "POST /gm/broadcast/stopSendBroadCastAction.do HTTP/1.1" 200 489
|
||||
192.168.88.124 - - [16/Mar/2026:10:40:52 +0700] "GET /gm/jsp/broadcast/selectBroadCastType.jsp HTTP/1.1" 200 694
|
||||
192.168.88.124 - - [16/Mar/2026:10:40:54 +0700] "GET /gm/jsp/broadcast/circleBroadCastList.jsp HTTP/1.1" 200 1648
|
||||
192.168.88.124 - - [16/Mar/2026:10:40:55 +0700] "GET /gm/jsp/broadcast/selectBroadCastType.jsp HTTP/1.1" 200 694
|
||||
192.168.88.124 - - [16/Mar/2026:10:40:56 +0700] "GET /gm/jsp/broadcast/circleBroadCastAdd.jsp HTTP/1.1" 200 5344
|
||||
192.168.88.124 - - [16/Mar/2026:10:42:05 +0700] "POST /gm/broadcast/circleSendBroadCastAction.do HTTP/1.1" 200 495
|
||||
192.168.88.124 - - [16/Mar/2026:10:42:07 +0700] "GET /gm/jsp/broadcast/selectBroadCastType.jsp HTTP/1.1" 200 694
|
||||
192.168.88.124 - - [16/Mar/2026:10:42:08 +0700] "GET /gm/jsp/broadcast/circleBroadCastList.jsp HTTP/1.1" 200 2020
|
||||
192.168.88.124 - - [16/Mar/2026:10:49:19 +0700] "GET /gm/info.jsp HTTP/1.1" 200 768
|
||||
192.168.88.124 - - [16/Mar/2026:10:59:19 +0700] "GET /gm/info.jsp HTTP/1.1" 200 768
|
||||
192.168.88.124 - - [16/Mar/2026:11:09:19 +0700] "GET /gm/info.jsp HTTP/1.1" 200 768
|
||||
192.168.88.124 - - [16/Mar/2026:11:12:10 +0700] "GET /gm/jsp/broadcast/selectBroadCastType.jsp HTTP/1.1" 200 694
|
||||
192.168.88.124 - - [16/Mar/2026:11:12:11 +0700] "GET /gm/jsp/broadcast/circleBroadCastList.jsp HTTP/1.1" 200 2020
|
||||
192.168.88.124 - - [16/Mar/2026:11:12:13 +0700] "GET /gm/jsp/broadcast/circleBroadCastInfo.jsp?id=387&gametype=0 HTTP/1.1" 200 3640
|
||||
192.168.88.124 - - [16/Mar/2026:11:14:00 +0700] "GET /gm/jsp/broadcast/circleBroadCastInfo.jsp?id=387&gametype=0 HTTP/1.1" 200 3640
|
||||
192.168.88.124 - - [16/Mar/2026:11:14:37 +0700] "GET /gm/jsp/broadcast/selectBroadCastType.jsp HTTP/1.1" 200 694
|
||||
192.168.88.124 - - [16/Mar/2026:11:14:39 +0700] "GET /gm/jsp/broadcast/circleBroadCastList.jsp HTTP/1.1" 200 2020
|
||||
192.168.88.124 - - [16/Mar/2026:11:14:42 +0700] "GET /gm/jsp/broadcast/selectBroadCastType.jsp HTTP/1.1" 200 694
|
||||
192.168.88.124 - - [16/Mar/2026:11:15:15 +0700] "GET /gm/jsp/broadcast/circleBroadCastAdd.jsp HTTP/1.1" 200 5344
|
||||
192.168.88.124 - - [16/Mar/2026:11:16:50 +0700] "POST /gm/broadcast/circleSendBroadCastAction.do HTTP/1.1" 200 495
|
||||
192.168.88.124 - - [16/Mar/2026:11:17:01 +0700] "GET /gm/jsp/broadcast/selectBroadCastType.jsp HTTP/1.1" 200 694
|
||||
192.168.88.124 - - [16/Mar/2026:11:17:04 +0700] "GET /gm/jsp/broadcast/circleBroadCastList.jsp HTTP/1.1" 200 2392
|
||||
192.168.88.124 - - [16/Mar/2026:11:17:14 +0700] "POST /gm/broadcast/stopSendBroadCastAction.do HTTP/1.1" 200 489
|
||||
192.168.88.124 - - [16/Mar/2026:11:17:17 +0700] "GET /gm/jsp/broadcast/selectBroadCastType.jsp HTTP/1.1" 200 694
|
||||
192.168.88.124 - - [16/Mar/2026:11:17:18 +0700] "GET /gm/jsp/broadcast/circleBroadCastList.jsp HTTP/1.1" 200 2020
|
||||
192.168.88.124 - - [16/Mar/2026:11:17:18 +0700] "GET /gm/jsp/broadcast/circleBroadCastInfo.jsp?id=388&gametype=0 HTTP/1.1" 200 3640
|
||||
192.168.88.124 - - [16/Mar/2026:11:19:19 +0700] "GET /gm/info.jsp HTTP/1.1" 200 768
|
||||
192.168.88.124 - - [16/Mar/2026:11:29:19 +0700] "GET /gm/info.jsp HTTP/1.1" 200 768
|
||||
192.168.88.124 - - [16/Mar/2026:11:39:19 +0700] "GET /gm/info.jsp HTTP/1.1" 200 768
|
||||
192.168.88.124 - - [16/Mar/2026:11:49:19 +0700] "GET /gm/info.jsp HTTP/1.1" 200 768
|
||||
192.168.88.124 - - [16/Mar/2026:11:59:19 +0700] "GET /gm/info.jsp HTTP/1.1" 200 768
|
||||
192.168.88.124 - - [16/Mar/2026:12:09:19 +0700] "GET /gm/info.jsp HTTP/1.1" 200 768
|
||||
192.168.88.124 - - [16/Mar/2026:12:19:19 +0700] "GET /gm/info.jsp HTTP/1.1" 200 768
|
||||
192.168.88.124 - - [16/Mar/2026:12:29:19 +0700] "GET /gm/info.jsp HTTP/1.1" 200 768
|
||||
192.168.88.124 - - [16/Mar/2026:12:39:19 +0700] "GET /gm/info.jsp HTTP/1.1" 200 768
|
||||
192.168.88.124 - - [16/Mar/2026:12:49:19 +0700] "GET /gm/info.jsp HTTP/1.1" 200 768
|
||||
192.168.88.124 - - [16/Mar/2026:12:59:19 +0700] "GET /gm/info.jsp HTTP/1.1" 200 768
|
||||
192.168.88.124 - - [16/Mar/2026:13:09:19 +0700] "GET /gm/info.jsp HTTP/1.1" 200 768
|
||||
192.168.88.124 - - [16/Mar/2026:13:19:19 +0700] "GET /gm/info.jsp HTTP/1.1" 200 768
|
||||
192.168.88.124 - - [16/Mar/2026:13:29:19 +0700] "GET /gm/info.jsp HTTP/1.1" 200 768
|
||||
192.168.88.124 - - [16/Mar/2026:13:39:19 +0700] "GET /gm/info.jsp HTTP/1.1" 200 768
|
||||
192.168.88.124 - - [16/Mar/2026:13:49:19 +0700] "GET /gm/info.jsp HTTP/1.1" 200 768
|
||||
192.168.88.124 - - [16/Mar/2026:13:59:19 +0700] "GET /gm/info.jsp HTTP/1.1" 200 768
|
||||
192.168.88.124 - - [16/Mar/2026:14:09:19 +0700] "GET /gm/info.jsp HTTP/1.1" 200 768
|
||||
192.168.88.124 - - [16/Mar/2026:14:19:19 +0700] "GET /gm/info.jsp HTTP/1.1" 200 768
|
||||
192.168.88.124 - - [16/Mar/2026:14:29:19 +0700] "GET /gm/info.jsp HTTP/1.1" 200 768
|
||||
192.168.88.124 - - [16/Mar/2026:14:39:19 +0700] "GET /gm/info.jsp HTTP/1.1" 200 768
|
||||
192.168.88.124 - - [16/Mar/2026:14:49:19 +0700] "GET /gm/info.jsp HTTP/1.1" 200 768
|
||||
192.168.88.124 - - [16/Mar/2026:14:52:51 +0700] "GET /gm/jsp/broadcast/selectBroadCastType.jsp HTTP/1.1" 200 694
|
||||
192.168.88.124 - - [16/Mar/2026:14:52:52 +0700] "GET /gm/jsp/broadcast/sendBroadCast.jsp?zoneid=null HTTP/1.1" 200 2654
|
||||
192.168.88.124 - - [16/Mar/2026:14:52:52 +0700] "GET /gm/js/checkForm.js HTTP/1.1" 200 11197
|
||||
192.168.88.124 - - [16/Mar/2026:14:52:59 +0700] "GET /gm/jsp/broadcast/selectBroadCastType.jsp HTTP/1.1" 200 694
|
||||
192.168.88.124 - - [16/Mar/2026:14:53:48 +0700] "GET /gm/jsp/broadcast/sendBroadCast.jsp?zoneid=null HTTP/1.1" 200 2654
|
||||
192.168.88.124 - - [16/Mar/2026:14:55:03 +0700] "GET /gm/jsp/broadcast/selectBroadCastType.jsp HTTP/1.1" 200 694
|
||||
192.168.88.124 - - [16/Mar/2026:14:55:06 +0700] "GET /gm/jsp/broadcast/circleBroadCastAdd.jsp HTTP/1.1" 200 5344
|
||||
192.168.88.124 - - [16/Mar/2026:14:55:11 +0700] "GET /gm/jsp/broadcast/selectBroadCastType.jsp HTTP/1.1" 200 694
|
||||
192.168.88.124 - - [16/Mar/2026:14:55:12 +0700] "GET /gm/jsp/broadcast/sendBroadCast.jsp?zoneid=null HTTP/1.1" 200 2654
|
||||
192.168.88.124 - - [16/Mar/2026:14:55:43 +0700] "POST /gm/broadcast/sendBroadCastAction.do HTTP/1.1" 200 561
|
||||
192.168.88.124 - - [16/Mar/2026:14:56:27 +0700] "POST /gm/broadcast/sendBroadCastAction.do HTTP/1.1" 500 4455
|
||||
192.168.88.124 - - [16/Mar/2026:14:56:30 +0700] "GET /gm/login/logoutAction.do HTTP/1.1" 200 1790
|
||||
192.168.88.124 - - [16/Mar/2026:14:56:30 +0700] "GET /gm/login/css/style.css HTTP/1.1" 404 995
|
||||
192.168.88.124 - - [16/Mar/2026:14:56:30 +0700] "GET /gm/js/validation.jsp HTTP/1.1" 200 29529
|
||||
192.168.88.124 - - [16/Mar/2026:14:56:35 +0700] "POST /gm/login/loginAction.do HTTP/1.1" 302 -
|
||||
192.168.88.124 - - [16/Mar/2026:14:56:35 +0700] "GET /gm/home.jsp HTTP/1.1" 200 647
|
||||
192.168.88.124 - - [16/Mar/2026:14:56:35 +0700] "GET /gm/ttop.jsp HTTP/1.1" 200 1176
|
||||
192.168.88.124 - - [16/Mar/2026:14:56:35 +0700] "GET /gm/menu.jsp HTTP/1.1" 200 4266
|
||||
192.168.88.124 - - [16/Mar/2026:14:56:35 +0700] "GET /gm/welcome.jsp HTTP/1.1" 200 385
|
||||
192.168.88.124 - - [16/Mar/2026:14:56:35 +0700] "GET /gm/info.jsp HTTP/1.1" 200 768
|
||||
192.168.88.124 - - [16/Mar/2026:14:56:37 +0700] "GET /gm/jsp/broadcast/selectBroadCastType.jsp HTTP/1.1" 200 694
|
||||
192.168.88.124 - - [16/Mar/2026:14:56:38 +0700] "GET /gm/jsp/broadcast/circleBroadCastList.jsp HTTP/1.1" 200 2020
|
||||
192.168.88.124 - - [16/Mar/2026:14:56:40 +0700] "GET /gm/jsp/broadcast/selectBroadCastType.jsp HTTP/1.1" 200 694
|
||||
192.168.88.124 - - [16/Mar/2026:14:56:41 +0700] "GET /gm/jsp/broadcast/circleBroadCastAdd.jsp HTTP/1.1" 200 5344
|
||||
192.168.88.124 - - [16/Mar/2026:14:56:44 +0700] "GET /gm/jsp/broadcast/selectBroadCastType.jsp HTTP/1.1" 200 694
|
||||
192.168.88.124 - - [16/Mar/2026:14:56:45 +0700] "GET /gm/jsp/broadcast/sendBroadCast.jsp?zoneid=null HTTP/1.1" 200 2654
|
||||
192.168.88.124 - - [16/Mar/2026:14:57:27 +0700] "POST /gm/broadcast/sendBroadCastAction.do HTTP/1.1" 500 2846
|
||||
192.168.88.124 - - [16/Mar/2026:14:57:59 +0700] "POST /gm/broadcast/sendBroadCastAction.do HTTP/1.1" 200 495
|
||||
192.168.88.124 - - [16/Mar/2026:14:58:50 +0700] "GET /gm/jsp/broadcast/selectBroadCastType.jsp HTTP/1.1" 200 694
|
||||
192.168.88.124 - - [16/Mar/2026:14:59:00 +0700] "GET /gm/jsp/broadcast/selectBroadCastType.jsp HTTP/1.1" 200 694
|
||||
192.168.88.124 - - [16/Mar/2026:14:59:02 +0700] "GET /gm/jsp/broadcast/sendBroadCast.jsp?zoneid=null HTTP/1.1" 200 2654
|
||||
192.168.88.124 - - [16/Mar/2026:14:59:09 +0700] "GET /gm/jsp/broadcast/selectBroadCastType.jsp HTTP/1.1" 200 694
|
||||
192.168.88.124 - - [16/Mar/2026:14:59:10 +0700] "GET /gm/jsp/broadcast/circleBroadCastList.jsp HTTP/1.1" 200 2020
|
||||
192.168.88.124 - - [16/Mar/2026:14:59:13 +0700] "GET /gm/jsp/broadcast/selectBroadCastType.jsp HTTP/1.1" 200 694
|
||||
192.168.88.124 - - [16/Mar/2026:14:59:14 +0700] "GET /gm/jsp/broadcast/circleBroadCastAdd.jsp HTTP/1.1" 200 5344
|
||||
192.168.88.124 - - [16/Mar/2026:14:59:41 +0700] "POST /gm/broadcast/circleSendBroadCastAction.do HTTP/1.1" 200 495
|
||||
192.168.88.124 - - [16/Mar/2026:14:59:46 +0700] "GET /gm/jsp/broadcast/selectBroadCastType.jsp HTTP/1.1" 200 694
|
||||
192.168.88.124 - - [16/Mar/2026:14:59:47 +0700] "GET /gm/jsp/broadcast/circleBroadCastList.jsp HTTP/1.1" 200 2388
|
||||
192.168.88.124 - - [16/Mar/2026:14:59:49 +0700] "GET /gm/jsp/broadcast/selectBroadCastType.jsp HTTP/1.1" 200 694
|
||||
192.168.88.124 - - [16/Mar/2026:14:59:50 +0700] "GET /gm/jsp/broadcast/circleBroadCastAdd.jsp HTTP/1.1" 200 5344
|
||||
192.168.88.124 - - [16/Mar/2026:14:59:51 +0700] "GET /gm/jsp/broadcast/selectBroadCastType.jsp HTTP/1.1" 200 694
|
||||
192.168.88.124 - - [16/Mar/2026:15:00:27 +0700] "GET /gm/jsp/broadcast/sendBroadCast.jsp?zoneid=null HTTP/1.1" 200 2654
|
||||
192.168.88.124 - - [16/Mar/2026:15:00:50 +0700] "POST /gm/broadcast/sendBroadCastAction.do HTTP/1.1" 200 495
|
||||
192.168.88.124 - - [16/Mar/2026:15:00:52 +0700] "GET /gm/jsp/broadcast/selectBroadCastType.jsp HTTP/1.1" 200 694
|
||||
192.168.88.124 - - [16/Mar/2026:15:00:53 +0700] "GET /gm/jsp/broadcast/circleBroadCastList.jsp HTTP/1.1" 200 2388
|
||||
192.168.88.124 - - [16/Mar/2026:15:00:56 +0700] "GET /gm/jsp/broadcast/circleBroadCastInfo.jsp?id=389&gametype=0 HTTP/1.1" 200 2094
|
||||
192.168.88.124 - - [16/Mar/2026:15:01:21 +0700] "GET /gm/jsp/broadcast/selectBroadCastType.jsp HTTP/1.1" 200 694
|
||||
192.168.88.124 - - [16/Mar/2026:15:01:24 +0700] "GET /gm/jsp/broadcast/sendBroadCast.jsp?zoneid=null HTTP/1.1" 200 2654
|
||||
192.168.88.124 - - [16/Mar/2026:15:01:27 +0700] "GET /gm/jsp/broadcast/selectBroadCastType.jsp HTTP/1.1" 200 694
|
||||
192.168.88.124 - - [16/Mar/2026:15:01:28 +0700] "GET /gm/jsp/broadcast/circleBroadCastAdd.jsp HTTP/1.1" 200 5344
|
||||
192.168.88.124 - - [16/Mar/2026:15:06:35 +0700] "GET /gm/info.jsp HTTP/1.1" 200 768
|
||||
192.168.88.124 - - [16/Mar/2026:15:07:41 +0700] "GET /gm/jsp/broadcast/selectBroadCastType.jsp HTTP/1.1" 200 694
|
||||
192.168.88.124 - - [16/Mar/2026:15:07:42 +0700] "GET /gm/jsp/broadcast/circleBroadCastList.jsp HTTP/1.1" 200 2388
|
||||
192.168.88.124 - - [16/Mar/2026:15:07:47 +0700] "POST /gm/broadcast/stopSendBroadCastAction.do HTTP/1.1" 200 489
|
||||
192.168.88.124 - - [16/Mar/2026:15:07:48 +0700] "GET /gm/jsp/broadcast/selectBroadCastType.jsp HTTP/1.1" 200 694
|
||||
192.168.88.124 - - [16/Mar/2026:15:07:51 +0700] "GET /gm/jsp/broadcast/circleBroadCastAdd.jsp HTTP/1.1" 200 5344
|
||||
192.168.88.124 - - [16/Mar/2026:15:08:44 +0700] "POST /gm/broadcast/circleSendBroadCastAction.do HTTP/1.1" 200 495
|
||||
192.168.88.124 - - [16/Mar/2026:15:09:15 +0700] "GET /gm/jsp/broadcast/selectBroadCastType.jsp HTTP/1.1" 200 694
|
||||
192.168.88.124 - - [16/Mar/2026:15:09:16 +0700] "GET /gm/jsp/broadcast/circleBroadCastList.jsp HTTP/1.1" 200 2016
|
||||
192.168.88.124 - - [16/Mar/2026:15:09:17 +0700] "GET /gm/jsp/broadcast/circleBroadCastInfo.jsp?id=390&gametype=0 HTTP/1.1" 200 2104
|
||||
192.168.88.124 - - [16/Mar/2026:15:16:35 +0700] "GET /gm/info.jsp HTTP/1.1" 200 768
|
||||
192.168.88.124 - - [16/Mar/2026:15:26:35 +0700] "GET /gm/info.jsp HTTP/1.1" 200 768
|
||||
192.168.88.124 - - [16/Mar/2026:15:36:35 +0700] "GET /gm/info.jsp HTTP/1.1" 200 768
|
||||
192.168.88.124 - - [16/Mar/2026:15:41:32 +0700] "GET /gm/jsp/broadcast/selectBroadCastType.jsp HTTP/1.1" 200 694
|
||||
192.168.88.124 - - [16/Mar/2026:15:46:35 +0700] "GET /gm/info.jsp HTTP/1.1" 200 768
|
||||
192.168.88.124 - - [16/Mar/2026:15:52:56 +0700] "GET /gm/jsp/log/lookuplog.jsp HTTP/1.1" 200 3267
|
||||
192.168.88.124 - - [16/Mar/2026:15:53:59 +0700] "GET /gm/jsp/broadcast/selectBroadCastType.jsp HTTP/1.1" 200 694
|
||||
192.168.88.124 - - [16/Mar/2026:15:56:35 +0700] "GET /gm/info.jsp HTTP/1.1" 200 768
|
||||
192.168.88.124 - - [16/Mar/2026:15:58:30 +0700] "GET /gm/jsp/log/lookuplog.jsp HTTP/1.1" 200 3267
|
||||
192.168.88.124 - - [16/Mar/2026:15:59:10 +0700] "POST /gm/log/logAction.do HTTP/1.1" 200 2710
|
||||
192.168.88.124 - - [16/Mar/2026:15:59:30 +0700] "GET /gm/jsp/log/loginfo.jsp?pages=2 HTTP/1.1" 200 2000
|
||||
192.168.88.124 - - [16/Mar/2026:15:59:32 +0700] "GET /gm/jsp/log/loginfo.jsp?pages=3 HTTP/1.1" 200 2000
|
||||
192.168.88.124 - - [16/Mar/2026:15:59:34 +0700] "GET /gm/jsp/log/loginfo.jsp?pages=2 HTTP/1.1" 200 2000
|
||||
192.168.88.124 - - [16/Mar/2026:15:59:35 +0700] "GET /gm/jsp/log/loginfo.jsp?pages=3 HTTP/1.1" 200 2000
|
||||
192.168.88.124 - - [16/Mar/2026:15:59:35 +0700] "GET /gm/jsp/log/loginfo.jsp?pages=4 HTTP/1.1" 200 2000
|
||||
192.168.88.124 - - [16/Mar/2026:15:59:36 +0700] "GET /gm/jsp/log/loginfo.jsp?pages=3 HTTP/1.1" 200 2000
|
||||
192.168.88.124 - - [16/Mar/2026:15:59:37 +0700] "GET /gm/jsp/log/loginfo.jsp?pages=2 HTTP/1.1" 200 2000
|
||||
192.168.88.124 - - [16/Mar/2026:15:59:38 +0700] "GET /gm/jsp/log/loginfo.jsp?pages=3 HTTP/1.1" 200 2000
|
||||
192.168.88.124 - - [16/Mar/2026:15:59:38 +0700] "GET /gm/jsp/log/loginfo.jsp?pages=4 HTTP/1.1" 200 2000
|
||||
192.168.88.124 - - [16/Mar/2026:15:59:39 +0700] "GET /gm/jsp/log/loginfo.jsp?pages=5 HTTP/1.1" 200 2000
|
||||
192.168.88.124 - - [16/Mar/2026:15:59:39 +0700] "GET /gm/jsp/log/loginfo.jsp?pages=6 HTTP/1.1" 200 2000
|
||||
192.168.88.124 - - [16/Mar/2026:15:59:40 +0700] "GET /gm/jsp/log/loginfo.jsp?pages=7 HTTP/1.1" 200 2000
|
||||
192.168.88.124 - - [16/Mar/2026:15:59:41 +0700] "GET /gm/jsp/log/loginfo.jsp?pages=8 HTTP/1.1" 200 2000
|
||||
192.168.88.124 - - [16/Mar/2026:15:59:41 +0700] "GET /gm/jsp/log/loginfo.jsp?pages=9 HTTP/1.1" 200 2001
|
||||
192.168.88.124 - - [16/Mar/2026:15:59:42 +0700] "GET /gm/jsp/log/loginfo.jsp?pages=10 HTTP/1.1" 200 2002
|
||||
192.168.88.124 - - [16/Mar/2026:15:59:43 +0700] "GET /gm/jsp/log/loginfo.jsp?pages=11 HTTP/1.1" 200 2003
|
||||
192.168.88.124 - - [16/Mar/2026:15:59:43 +0700] "GET /gm/jsp/log/loginfo.jsp?pages=10 HTTP/1.1" 200 2002
|
||||
192.168.88.124 - - [16/Mar/2026:15:59:44 +0700] "GET /gm/jsp/log/loginfo.jsp?pages=9 HTTP/1.1" 200 2001
|
||||
192.168.88.124 - - [16/Mar/2026:15:59:45 +0700] "GET /gm/jsp/log/loginfo.jsp?pages=8 HTTP/1.1" 200 2000
|
||||
192.168.88.124 - - [16/Mar/2026:16:00:41 +0700] "POST /gm/log/logAction.do HTTP/1.1" 200 2710
|
||||
192.168.88.124 - - [16/Mar/2026:16:01:17 +0700] "GET /gm/jsp/role/queryroleid.jsp HTTP/1.1" 200 2150
|
||||
192.168.88.124 - - [16/Mar/2026:16:01:35 +0700] "GET /gm/jsp/accountinfo/index.jsp HTTP/1.1" 200 1892
|
||||
192.168.88.124 - - [16/Mar/2026:16:01:41 +0700] "GET /gm/jsp/broadcast/selectBroadCastType.jsp HTTP/1.1" 200 694
|
||||
192.168.88.189 - - [16/Mar/2026:16:04:54 +0700] "GET /gm HTTP/1.1" 302 -
|
||||
192.168.88.189 - - [16/Mar/2026:16:04:54 +0700] "GET /gm/ HTTP/1.1" 200 1790
|
||||
192.168.88.189 - - [16/Mar/2026:16:04:54 +0700] "GET /gm/css/style.css HTTP/1.1" 304 -
|
||||
192.168.88.189 - - [16/Mar/2026:16:04:54 +0700] "GET /gm/js/validation.jsp HTTP/1.1" 200 29529
|
||||
192.168.88.124 - - [16/Mar/2026:16:04:57 +0700] "GET /gm/jsp/broadcast/circleBroadCastAdd.jsp HTTP/1.1" 200 5344
|
||||
192.168.88.124 - - [16/Mar/2026:16:04:59 +0700] "GET /gm/jsp/broadcast/selectBroadCastType.jsp HTTP/1.1" 200 694
|
||||
192.168.88.124 - - [16/Mar/2026:16:05:00 +0700] "GET /gm/jsp/broadcast/circleBroadCastList.jsp HTTP/1.1" 200 2016
|
||||
192.168.88.124 - - [16/Mar/2026:16:05:04 +0700] "POST /gm/broadcast/stopSendBroadCastAction.do HTTP/1.1" 200 489
|
||||
192.168.88.124 - - [16/Mar/2026:16:05:05 +0700] "GET /gm/jsp/broadcast/selectBroadCastType.jsp HTTP/1.1" 200 694
|
||||
192.168.88.124 - - [16/Mar/2026:16:05:06 +0700] "GET /gm/jsp/broadcast/circleBroadCastList.jsp HTTP/1.1" 200 1648
|
||||
192.168.88.124 - - [16/Mar/2026:16:05:08 +0700] "GET /gm/jsp/broadcast/selectBroadCastType.jsp HTTP/1.1" 200 694
|
||||
192.168.88.124 - - [16/Mar/2026:16:05:50 +0700] "GET /gm/jsp/broadcast/circleBroadCastList.jsp HTTP/1.1" 200 1648
|
||||
192.168.88.124 - - [16/Mar/2026:16:05:52 +0700] "GET /gm/jsp/broadcast/selectBroadCastType.jsp HTTP/1.1" 200 694
|
||||
192.168.88.124 - - [16/Mar/2026:16:05:53 +0700] "GET /gm/jsp/broadcast/circleBroadCastAdd.jsp HTTP/1.1" 200 5344
|
||||
192.168.88.124 - - [16/Mar/2026:16:06:35 +0700] "GET /gm/info.jsp HTTP/1.1" 200 768
|
||||
192.168.88.124 - - [16/Mar/2026:16:07:11 +0700] "GET /gm/jsp/broadcast/selectBroadCastType.jsp HTTP/1.1" 200 694
|
||||
192.168.88.124 - - [16/Mar/2026:16:07:12 +0700] "GET /gm/jsp/accountinfo/rolelistinfoindex.jsp HTTP/1.1" 200 1673
|
||||
192.168.88.124 - - [16/Mar/2026:16:07:31 +0700] "POST /gm/accountinfo/roleListInfoAction.do HTTP/1.1" 200 1780
|
||||
192.168.88.124 - - [16/Mar/2026:16:07:38 +0700] "GET /gm/role/roleInfoAction.do?zoneid=1&selecttype=1&roleid=63571 HTTP/1.1" 200 8011
|
||||
192.168.88.124 - - [16/Mar/2026:16:07:40 +0700] "POST /gm/role/clearStorePasswdAction.do HTTP/1.1" 200 527
|
||||
192.168.88.124 - - [16/Mar/2026:16:07:50 +0700] "GET /gm/jsp/broadcast/selectBroadCastType.jsp HTTP/1.1" 200 694
|
||||
192.168.88.124 - - [16/Mar/2026:16:16:35 +0700] "GET /gm/info.jsp HTTP/1.1" 200 768
|
||||
192.168.88.124 - - [16/Mar/2026:16:26:35 +0700] "GET /gm/info.jsp HTTP/1.1" 200 768
|
||||
BIN
uploads/t_1774512706_719.png
Normal file
BIN
uploads/t_1774512706_719.png
Normal file
Binary file not shown.
|
After Width: | Height: | Size: 5.7 KiB |
BIN
uploads/t_1774512706_741.jpg
Normal file
BIN
uploads/t_1774512706_741.jpg
Normal file
Binary file not shown.
|
After Width: | Height: | Size: 22 KiB |
59
uploads/t_1774512895_109.txt
Normal file
59
uploads/t_1774512895_109.txt
Normal file
@@ -0,0 +1,59 @@
|
||||
'adaapakauuu@LYTO',
|
||||
'ahmadfr2201@LYTO',
|
||||
'apfel17@LYTO',
|
||||
'aplostark202@LYTO',
|
||||
'asclepios202@LYTO',
|
||||
'atun0909@LYTO',
|
||||
'azuan1397@LYTO',
|
||||
'ceoarjuna@LYTO',
|
||||
'dcoffee509@LYTO',
|
||||
'dhante1806@LYTO',
|
||||
'dikaalvi4@LYTO',
|
||||
'dotacvix@LYTO',
|
||||
'dzaki0909@LYTO',
|
||||
'endangm0909@LYTO',
|
||||
'firmanyolly@LYTO',
|
||||
'gamedenny17@LYTO',
|
||||
'gendutid@LYTO',
|
||||
'glgftrmdn@LYTO',
|
||||
'gooutside87@LYTO',
|
||||
'hendi4727@LYTO',
|
||||
'hyodiia102@LYTO',
|
||||
'hyodiia117@LYTO',
|
||||
'indopol4d@LYTO',
|
||||
'infernogg@LYTO',
|
||||
'irinascotch@LYTO',
|
||||
'jasmin0909@LYTO',
|
||||
'journal123@LYTO',
|
||||
'juniargokils@LYTO',
|
||||
'juniarkerens@LYTO',
|
||||
'kenzie0909@LYTO',
|
||||
'lackey02@LYTO',
|
||||
'lopcop123@LYTO',
|
||||
'lukaszs@LYTO',
|
||||
'mbeledos92@LYTO',
|
||||
'mrgibah@LYTO',
|
||||
'mrhenjr@LYTO',
|
||||
'nafsugede014@LYTO',
|
||||
'nannoo98@LYTO',
|
||||
'naura0909@LYTO',
|
||||
'newgame19@LYTO',
|
||||
'pintud@LYTO',
|
||||
'pndu1101@LYTO',
|
||||
'qiana160391@LYTO',
|
||||
'queensha14@LYTO',
|
||||
'redheart93@LYTO',
|
||||
'rezadtm104@LYTO',
|
||||
'ronie0909@LYTO',
|
||||
's1t1nikit4@LYTO',
|
||||
'sadako911@LYTO',
|
||||
'saizo9908@LYTO',
|
||||
'santa1122@LYTO',
|
||||
'sparta900@LYTO',
|
||||
'sutarno0909@LYTO',
|
||||
'topupdenny1@LYTO',
|
||||
'tualampa001@LYTO',
|
||||
'untukrising@LYTO',
|
||||
'yuska0909@LYTO',
|
||||
'zulis45@LYTO',
|
||||
'zupersapi@LYTO',
|
||||
BIN
uploads/t_1774512895_187.png
Normal file
BIN
uploads/t_1774512895_187.png
Normal file
Binary file not shown.
|
After Width: | Height: | Size: 393 KiB |
139
views/tasks.php
139
views/tasks.php
@@ -54,6 +54,31 @@ if($_SERVER['REQUEST_METHOD'] === 'POST' && (isset($_POST['delete_attachment'])
|
||||
}
|
||||
}
|
||||
|
||||
// Handle AJAX file upload for existing tasks
|
||||
if($_SERVER['REQUEST_METHOD'] === 'POST' && isset($_POST['upload_attachment_ajax'])) {
|
||||
$task_id = (int)($_POST['task_id'] ?? 0);
|
||||
$task = query("SELECT id FROM tasks WHERE id=?", [$task_id])->fetch();
|
||||
if($task && isset($_FILES['attachment_file'])) {
|
||||
$files = $_FILES['attachment_file'];
|
||||
$names = is_array($files['name']) ? $files['name'] : [$files['name']];
|
||||
$tmps = is_array($files['tmp_name']) ? $files['tmp_name'] : [$files['tmp_name']];
|
||||
$errors = is_array($files['error']) ? $files['error'] : [$files['error']];
|
||||
for($i = 0; $i < count($names); $i++) {
|
||||
if($names[$i] && $errors[$i] === 0) {
|
||||
$ext = strtolower(pathinfo($names[$i], PATHINFO_EXTENSION));
|
||||
$path = 'uploads/t_' . time() . '_' . rand(100, 999) . '.' . $ext;
|
||||
if(!is_dir('uploads')) mkdir('uploads');
|
||||
if(move_uploaded_file($tmps[$i], $path)) {
|
||||
$s = $pdo->prepare("INSERT INTO task_attachments (task_id, file_name, file_path, owner_id) VALUES (?, ?, ?, ?)");
|
||||
$s->execute([$task_id, $names[$i], $path, $user_id]);
|
||||
}
|
||||
}
|
||||
}
|
||||
echo json_encode(['success' => true]); exit;
|
||||
}
|
||||
echo json_encode(['success' => false, 'error' => 'Invalid task']); exit;
|
||||
}
|
||||
|
||||
// Handle form submission
|
||||
if($_SERVER['REQUEST_METHOD'] === 'POST' && isset($_POST['create_task'])) {
|
||||
$title = $_POST['title'];
|
||||
@@ -279,8 +304,70 @@ body.dark-mode .kanban-task { border: 1px solid rgba(255,255,255,0.05); border-l
|
||||
transition:background 0.2s;
|
||||
}
|
||||
.att-btn:hover { background:rgba(255,255,255,0.5); color:white; }
|
||||
|
||||
/* Attachment Lightbox */
|
||||
#att-lightbox {
|
||||
display:none; position:fixed; inset:0; background:rgba(0,0,0,0.75);
|
||||
z-index:10000; align-items:center; justify-content:center;
|
||||
animation: lbFadeIn 0.18s ease;
|
||||
}
|
||||
#att-lightbox.open { display:flex; }
|
||||
@keyframes lbFadeIn { from{opacity:0} to{opacity:1} }
|
||||
#att-lightbox-inner {
|
||||
position:relative; background:var(--surface); border-radius:1rem;
|
||||
max-width:90vw; max-height:90vh; overflow:hidden;
|
||||
display:flex; flex-direction:column;
|
||||
box-shadow:0 25px 60px rgba(0,0,0,0.4);
|
||||
animation: lbScaleIn 0.18s ease;
|
||||
}
|
||||
@keyframes lbScaleIn { from{transform:scale(0.92)} to{transform:scale(1)} }
|
||||
#att-lightbox-header {
|
||||
display:flex; align-items:center; justify-content:space-between;
|
||||
padding:0.75rem 1rem; border-bottom:1px solid var(--border);
|
||||
gap:1rem; min-width:0;
|
||||
}
|
||||
#att-lightbox-title {
|
||||
font-size:0.875rem; font-weight:600; color:var(--text);
|
||||
white-space:nowrap; overflow:hidden; text-overflow:ellipsis;
|
||||
}
|
||||
#att-lightbox-close {
|
||||
flex-shrink:0; width:28px; height:28px; border-radius:50%;
|
||||
background:var(--bg); border:1px solid var(--border);
|
||||
color:var(--text-light); cursor:pointer; font-size:1rem; line-height:1;
|
||||
display:flex; align-items:center; justify-content:center;
|
||||
transition:background 0.15s, color 0.15s;
|
||||
}
|
||||
#att-lightbox-close:hover { background:#EF4444; color:white; border-color:#EF4444; }
|
||||
#att-lightbox-body {
|
||||
overflow:auto; flex:1;
|
||||
display:flex; align-items:center; justify-content:center;
|
||||
padding:1rem;
|
||||
}
|
||||
#att-lightbox-body img {
|
||||
max-width:100%; max-height:calc(90vh - 80px);
|
||||
border-radius:0.5rem; object-fit:contain; display:block;
|
||||
}
|
||||
#att-lightbox-body pre {
|
||||
margin:0; font-size:0.8rem; font-family:monospace; white-space:pre-wrap;
|
||||
word-break:break-all; color:var(--text); max-height:calc(90vh - 80px);
|
||||
max-width:80vw; overflow:auto;
|
||||
}
|
||||
#att-lightbox-body iframe {
|
||||
border:none; width:80vw; height:75vh;
|
||||
}
|
||||
</style>
|
||||
|
||||
<!-- Attachment Lightbox Modal -->
|
||||
<div id="att-lightbox" onclick="lbClickOutside(event)">
|
||||
<div id="att-lightbox-inner">
|
||||
<div id="att-lightbox-header">
|
||||
<span id="att-lightbox-title">Preview</span>
|
||||
<button id="att-lightbox-close" onclick="closeAttachmentPreview()" title="Close">✕</button>
|
||||
</div>
|
||||
<div id="att-lightbox-body" id="att-lightbox-body"></div>
|
||||
</div>
|
||||
</div>
|
||||
|
||||
<div class="card" style="margin-bottom: 1.5rem; padding: 0.75rem 1rem; box-shadow:0 1px 3px rgba(0,0,0,0.1); border-radius:12px;">
|
||||
<form id="create-task-form" method="POST" enctype="multipart/form-data" style="display: flex; flex-direction: column;">
|
||||
<div style="display:flex; gap:0.5rem; align-items:center; flex-wrap:wrap;">
|
||||
@@ -382,7 +469,7 @@ body.dark-mode .kanban-task { border: 1px solid rgba(255,255,255,0.05); border-l
|
||||
}
|
||||
|
||||
if($t['due_date']) {
|
||||
$days_diff = (strtotime($t['due_date']) - strtotime(date('Y-m-d'))) / 86400;
|
||||
$days_diff = (int)round((strtotime($t['due_date']) - strtotime(date('Y-m-d'))) / 86400);
|
||||
if($days_diff < 0) {
|
||||
echo '<span class="badge" style="background:#EF4444; color:white; padding:2px 8px; border-radius:12px; font-weight:600;">Overdue by '.abs($days_diff).'d</span>';
|
||||
} elseif($days_diff == 0) {
|
||||
@@ -464,9 +551,9 @@ body.dark-mode .kanban-task { border: 1px solid rgba(255,255,255,0.05); border-l
|
||||
<?php endif; ?>
|
||||
|
||||
<div class="att-overlay">
|
||||
<a href="<?= htmlspecialchars((string)$att['file_path']) ?>" target="_blank" class="att-btn" title="Preview">
|
||||
<button type="button" class="att-btn" title="Preview" onclick="openAttachmentPreview('<?= htmlspecialchars(addslashes((string)$att['file_path'])) ?>', '<?= htmlspecialchars(addslashes((string)$att['file_name'])) ?>', <?= $is_img ? 'true' : 'false' ?>, <?= $is_txt ? 'true' : 'false' ?>)">
|
||||
<svg width="12" height="12" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2"><path d="M1 12s4-8 11-8 11 8 11 8-4 8-11 8-11-8-11-8z"></path><circle cx="12" cy="12" r="3"></circle></svg>
|
||||
</a>
|
||||
</button>
|
||||
<a href="<?= htmlspecialchars((string)$att['file_path']) ?>" download class="att-btn" title="Download">
|
||||
<svg width="12" height="12" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2"><path d="M21 15v4a2 2 0 0 1-2 2H5a2 2 0 0 1-2-2v-4"></path><polyline points="7 10 12 15 17 10"></polyline><line x1="12" y1="15" x2="12" y2="3"></line></svg>
|
||||
</a>
|
||||
@@ -858,15 +945,49 @@ function deleteAttachmentAjax(form, attId, fileName) {
|
||||
return false;
|
||||
}
|
||||
|
||||
function updateNewTaskFileInput(input) {
|
||||
let list = document.getElementById('new-task-files-list');
|
||||
if(input.files.length > 0) {
|
||||
list.innerHTML = `<span style="color:var(--primary); font-weight:600;">${input.files.length} file(s) attached</span>`;
|
||||
// (removed dead updateNewTaskFileInput – element new-task-files-list does not exist in DOM)
|
||||
|
||||
function openAttachmentPreview(url, fileName, isImage, isText) {
|
||||
let lb = document.getElementById('att-lightbox');
|
||||
let body = document.getElementById('att-lightbox-body');
|
||||
let title = document.getElementById('att-lightbox-title');
|
||||
title.textContent = fileName;
|
||||
body.innerHTML = '';
|
||||
|
||||
if (isImage) {
|
||||
let img = document.createElement('img');
|
||||
img.src = url;
|
||||
img.alt = fileName;
|
||||
body.appendChild(img);
|
||||
} else if (isText) {
|
||||
let pre = document.createElement('pre');
|
||||
pre.textContent = 'Loading…';
|
||||
body.appendChild(pre);
|
||||
fetch(url).then(r => r.text()).then(t => { pre.textContent = t; }).catch(() => { pre.textContent = 'Could not load file.'; });
|
||||
} else {
|
||||
list.textContent = "";
|
||||
let iframe = document.createElement('iframe');
|
||||
iframe.src = url;
|
||||
body.appendChild(iframe);
|
||||
}
|
||||
|
||||
lb.classList.add('open');
|
||||
document.body.style.overflow = 'hidden';
|
||||
}
|
||||
|
||||
function closeAttachmentPreview() {
|
||||
document.getElementById('att-lightbox').classList.remove('open');
|
||||
document.getElementById('att-lightbox-body').innerHTML = '';
|
||||
document.body.style.overflow = '';
|
||||
}
|
||||
|
||||
function lbClickOutside(e) {
|
||||
if (e.target.id === 'att-lightbox') closeAttachmentPreview();
|
||||
}
|
||||
|
||||
document.addEventListener('keydown', function(e) {
|
||||
if (e.key === 'Escape') closeAttachmentPreview();
|
||||
});
|
||||
|
||||
function showCustomAlert(title, msg, type, callback) {
|
||||
let overlay = document.createElement('div');
|
||||
overlay.style.cssText = 'position:fixed; top:0; left:0; width:100vw; height:100vh; background:rgba(0,0,0,0.5); display:flex; align-items:center; justify-content:center; z-index:9999; opacity:0; transition:opacity 0.2s;';
|
||||
@@ -952,6 +1073,4 @@ function uploadFilesAjax(taskId, files) {
|
||||
};
|
||||
xhr.send(formData);
|
||||
}
|
||||
|
||||
}
|
||||
</script>
|
||||
|
||||
Reference in New Issue
Block a user