Index > Whos Online"; check_session($username, "Who's Online", "online.php3", getenv(REMOTE_ADDR)); if ($pagenumber == "") { $pagenumber = 1; } $searchperpage = $memberlistper; // Number that shows per page on memberlist $sql = "SELECT * FROM session ORDER BY time DESC"; $query = mysql_db_query($database, $sql) or die(geterrdesc($sql)); $count = mysql_num_rows($query); $pages = $count / $searchperpage; $pages = ceil($pages); $sql = "SELECT status FROM members WHERE username='$username'"; $member_query = mysql_db_query($database, $sql) or die(geterrdesc($sql)); $memberinfo = mysql_fetch_array($member_query); $status = $memberinfo[status]; if (1 < $pagenumber) { if (1 > ($pagenumber - $pageincr)) { $back = $pagenumber + (1 - $pagenumber); } else { $back = $pagenumber - $pageincr; } } else { $back = $pagenumber; } if ($pages >= $pagenumber) { if ($pages < ($pagenumber + $pageincr)) { $forward = $pagenumber + ($pages - $pagenumber); } else { $forward = $pagenumber + $pageincr; } } else { $forward = $pagenumber; } if ($pages >= $pagenumber) { for ($i = $back; $i <= $forward; $i++) { if ($i == $pagenumber) { $fwd_back .= " $i "; } else { $fwd_back .= " $i "; } } if ($pages != $pagenumber) { $fwd_back = $fwd_back . " > Last Page "; } } $pages = "Pages: $fwd_back"; $searchstart =($pagenumber-1)*$searchperpage; $sql = "SELECT * FROM session ORDER BY time DESC LIMIT $searchstart, $searchperpage"; $query = mysql_db_query($database, $sql) or die(geterrdesc($sql)); $sql = "SELECT session.username, members.impopup FROM members,session WHERE members.username = session.username AND guest=0"; $query_im = mysql_db_query($database, $sql) or die(geterrdesc($sql)); if ($status == "Moderator" || $status == "Administrator") { $ipview = " IP"; $colspan = "3"; } else { $ipview2 = ''; $colspan = "2"; } $newline = template("header.html"); eval("echo stripslashes(\"$newline\");"); echo "
"; while ($session = mysql_fetch_array($query)) { $UserName = ''; if($session[guest] == 0) { mysql_data_seek($query_im, 0); while ($members = mysql_fetch_array($query_im)) if ($members['username'] == $session['username']) break; if ($members['impopup']) $UserName = "\"Send "; $UserName .= "$session[username]"; } else { $UserName = "Guest"; } $ip = $session[host_addr]; $date = date("F d, Y",$session[time]+($timeoffset*3600)); $time = date("h:i A",$session[time]+($timeoffset*3600)); if ($status == "Moderator" || $status == "Administrator") { $ipview = ""; } else { $ipview = ''; } $activity = $session[activity]; $newline = template("online_results.html"); eval("echo stripslashes(\"$newline\");"); } echo "
$author $multipage   
$ip
All times are $timezone. $pages

"; $newline = template("footer.html"); eval("echo stripslashes(\"$newline\");"); exit; ?>