From 40dfa7d5c0dc8e4cb2c95e403b6b4b2c4bf70644 Mon Sep 17 00:00:00 2001 From: Matthijs Kuiper Date: Sat, 4 Feb 2017 16:05:45 +0100 Subject: Original UTStats beta 4.2.8 --- html/pages/admin/ipsearch.php | 58 +++++++++++++++++++++++++++++++++++++++++++ 1 file changed, 58 insertions(+) create mode 100755 html/pages/admin/ipsearch.php (limited to 'html/pages/admin/ipsearch.php') diff --git a/html/pages/admin/ipsearch.php b/html/pages/admin/ipsearch.php new file mode 100755 index 0000000..4ac9731 --- /dev/null +++ b/html/pages/admin/ipsearch.php @@ -0,0 +1,58 @@ + + + +'; + + +$sql_players = "SELECT pi.name, pi.id AS pid FROM uts_player p, uts_pinfo pi WHERE p.pid = pi.id AND p.ip BETWEEN INET_ATON('$ip_from') AND INET_ATON('$ip_to') GROUP BY pid"; +$q_players = mysql_query($sql_players) or die(mysql_error()); +$j = 0; +while ($r_players = mysql_fetch_array($q_players)) { + echo ''; + echo ''; + $sql_recent = "SELECT m.time AS time, m.id AS mid, INET_NTOA(p.ip) AS ip FROM uts_player p, uts_match m WHERE m.id = p.matchid AND p.pid = '${r_players['pid']}' AND p.ip BETWEEN INET_ATON('$ip_from') AND INET_ATON('$ip_to') ORDER BY m.time DESC LIMIT 0,5"; + echo ''; +} + + +echo' + +
Players using IPs '.$ip_from.' - '.$ip_to.' and their last 5 matches using these IPs
'; + echo ''.$r_players['name'].''; + echo ''; + $q_recent= mysql_query($sql_recent) or die(mysql_error()); + while ($r_recent = mysql_fetch_array($q_recent)) { + $j++; + $class = ($j%2) ? 'grey' : 'grey2'; + echo ''; + } + echo '
'; + echo ''.mdate($r_recent['time']).''; + echo ''; + echo $r_recent['ip']; + echo '
Go Back To Admin Page
'; +?> -- cgit