startheaders(); include "mysql.php"; global $c; $is = mysql_query( "SELECT u.*,us.* FROM users u LEFT JOIN userstats us ON u.userid=us.userid WHERE u.userid=$userid", $c) or die(mysql_error()); $ir = mysql_fetch_array($is); check_level(); $fm = money_formatter($ir['money']); $cm = money_formatter($ir['crystals'], ''); $lv = date('F j, Y, g:i a', $ir['laston']); $h->userdata($ir, $lv, $fm, $cm); $h->menuarea(); $_GET['st'] = abs((int) $_GET['st']); $st = ($_GET['st']) ? $_GET['st'] : 0; $allowed_by = array('userid', 'username', 'level', 'money'); $by = (in_array($_GET['by'], $allowed_by)) ? $_GET['by'] : 'userid'; $allowed_ord = array('asc', 'desc', 'ASC', 'DESC'); $ord = (in_array($_GET['ord'], $allowed_ord)) ? $_GET['ord'] : 'ASC'; print "

Userlist

"; $cnt = mysql_query("SELECT userid FROM users", $c); $membs = mysql_num_rows($cnt); $pages = (int) ($membs / 100) + 1; if ($membs % 100 == 0) { $pages--; } print "Pages: "; for ($i = 1; $i <= $pages; $i++) { $stl = ($i - 1) * 100; print "$i "; } print "
Order By: User ID | Username | Level | Money
Ascending | Descending

"; $q = mysql_query( "SELECT u.* FROM users u ORDER BY $by $ord LIMIT $st,100", $c); $no1 = $st + 1; $no2 = $st + 100; print "Showing users $no1 to $no2 by order of $by $ord. "; while ($r = mysql_fetch_array($q)) { $d = ""; if ($r['donatordays']) { $r['username'] = "{$r['username']}"; $d = "Donator: {$r["; } print ""; } print "
IDNameMoneyLevelGenderOnline
{$r['userid']}{$r['username']} $d\${$r['money']}{$r['level']}{$r['gender']}"; if ($r['laston'] >= time() - 15 * 60) { print "Online"; } else { print "Offline"; } print "
"; $h->endpage();