-
Notifications
You must be signed in to change notification settings - Fork 0
/
Copy pathlogbranch.php
106 lines (82 loc) · 3.8 KB
/
logbranch.php
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
83
84
85
86
87
88
89
90
91
92
93
94
95
96
97
98
99
100
101
102
103
104
105
106
<?php
/*
Ceres Control Panel
This is a control pannel program for Athena and Freya
Copyright (C) 2005 by Beowulf and Nightroad
This program is free software; you can redistribute it and/or
modify it under the terms of the GNU General Public License
as published by the Free Software Foundation; either version 2
of the License, or (at your option) any later version.
This program is distributed in the hope that it will be useful,
but WITHOUT ANY WARRANTY; without even the implied warranty of
MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
GNU General Public License for more details.
You should have received a copy of the GNU General Public License
along with this program; if not, write to the Free Software
Foundation, Inc., 51 Franklin Street, Fifth Floor, Boston, MA 02110-1301, USA.
To contact any of the authors about special permissions send
an e-mail to [email protected]
*/
session_start();
include_once 'config.php'; // loads config variables
include_once 'query.php'; // imports queries
include_once 'adminquery.php';
include_once 'functions.php';
if (!isset($_SESSION[$CONFIG_name.'level']) || $_SESSION[$CONFIG_name.'level'] < $CONFIG['cp_admin'])
die ('Not Authorized');
caption('Dead Branch Logs');
if (!isset($GET_page))
$GET_page = 0;
else if (notnumber($GET_page))
alert($lang['INCORRECT_CHARACTER']);
$lpp = 30;
$inicio = $GET_page * $lpp;
$back = "page=".$GET_page;
$query = sprintf(LOGS_BRANCH, $CONFIG_rag_db, $inicio, $lpp);
$result = execute_query($query, 'logbranch.php', 2);
$result2 = execute_query(FOUND_ROWS, 'logbranch.php', 2);
$result2->fetch_row();
$num = $result2->row(0);
$pages = (int)(($num-1)/$lpp);
$pagestring = '';
if ($pages) {
$pagestring .= '<table class="maintable"><tr><td><center><span title="0" class="link" onClick="return LINK_ajax(\'logbranch.php?page=0\',\'main_div\');"><<</span>';
if ($GET_page > 0) {
$pagestring .= ' <span title="'.($GET_page-1).'" class="link" onClick="return LINK_ajax(\'logbranch.php?page='.($GET_page-1).'\',\'main_div\');"><</span>';
}
for ($i = ($GET_page - 10); $i <= ($GET_page + 10); $i++) {
$pagestring .= ' ';
if ($i >= 0 && $i != $GET_page && $i <= $pages)
$pagestring .= '<span title="'.$i.'" class="link" onClick="return LINK_ajax(\'logbranch.php?page='.$i.'\',\'main_div\');">'.$i.'</span>';
else if ($i == $GET_page)
$pagestring .= '<b>'.$i.'</b>';
}
if ($GET_page < $pages)
$pagestring .= ' <span title="'.($GET_page+1).'" class="link" onClick="return LINK_ajax(\'logbranch.php?page='.($GET_page+1).'\',\'main_div\');">></span>';
$pagestring .= ' <span title="'.$pages.'" class="link" onClick="return LINK_ajax(\'logbranch.php?page='.$pages.'\',\'main_div\');">>></span></center></td></tr></table>';
}
echo $pagestring;
echo '<table align="center"><tr><td><span title="'.$GET_page.'" class="link" onClick="return LINK_ajax(\'logbranch.php?page='.$GET_page.'\',\'main_div\');">Refresh</span></td></tr></table>';
echo '
<table class="maintable">
<tr>
<th style="width: 100px;">Date</th>
<th style="width: 100px;">AccountID</th>
<th style="width: 50px;">CharID</th>
<th style="width: 100%;">Name</th>
<th style="width: 50px;">Map</th>
</tr>';
while ($line = $result->fetch_assoc()) {
echo '<tr>
<td style="white-space: nowrap;">'.$line['branch_date'].'</td>
<td style="white-space: nowrap;">'.$line['account_id'].' ('.$line['group_id'].')</td>
<td style="white-space: nowrap;">'.$line['char_id'].'</td>
<td style="white-space: nowrap;">'.htmlformat($line['char_name']).'</td>
<td style="white-space: nowrap;">'.$line['map'].'</td>
</tr>';
}
echo '</table>';
echo '<table align="center"><tr><td><span title="'.$GET_page.'" class="link" onClick="return LINK_ajax(\'logbranch.php?page='.$GET_page.'\',\'main_div\');">Refresh</span></td></tr></table>';
echo $pagestring;
fim();
?>