Show admin_home.php syntax highlighted
<?php
if (!defined("VALID_PAGE")) die(basename(__FILE__) . ": You have attempted to access an invalid page. Access Denied.");
gatherdata(1);
$data['timeframe'] = 15; // 15 minutes for sessions to be 'active'
$members = $guests = array();
$pre = $conf['dbtblprefix'];
$timeframe = $data['timeframe'] * 60;
$now = time();
$list = $ps->fetch_rows(1, sprintf("SELECT *,p.* FROM %s LEFT JOIN %s p ON p.plrid=session_userid WHERE session_last + $timeframe > $now ORDER BY session_last DESC", $session->config['dbsessiontable'], "{$pre}plr"));
foreach ($list as $s) {
if ($s['plrid']) {
if ($members[ $s['plrid'] ]) continue; // ignore the player if we've already seen them
$members[ $s['plrid'] ] = $s;
} else {
$guests[] = $s;
}
}
$data['members'] = $members;
$data['guests'] = $guests;
?>
See more files for this project here