rendered paste body<?php
//check session status
if (!isset($HTTP_SESSION_VARS['loggedIn']))
{
//check if user has forum cookie
if (isset($_COOKIE['bbuserid'])&&(is_numeric($_COOKIE['bbuserid'])))
{
session_start();
$cookieExists = true;
//check if user is registered
$str = "SELECT `user_name` FROM `swat_xbox_users` WHERE user_id='".$_COOKIE['bbuserid']."' LIMIT 1";
$qry = mysql_query($str);
if ($row = mysql_fetch_assoc($qry))
{
$_SESSION['user_id'] = $_COOKIE['bbuserid'];
$_SESSION['registered'] = true;
$_SESSION['loggedIn'] = true;
$_SESSION['loggedInName'] = $row['user_name'];
$timeupdate = mysql_query("UPDATE swat_xbox_users SET last_visited = NOW() WHERE user_id =".$_SESSION['user_id']."LIMIT 1");
//now gather all details
$string = "SELECT * FROM `swat_xbox_users` WHERE user_id='".$_COOKIE['bbuserid']."' LIMIT 1";
$query = mysql_query($string);
while ($row = mysql_fetch_assoc($query))
{
$_SESSION['gamertag'] = $row['user_gamertag'];
$_SESSION['userindex'] = $row['user_index'];
$_SESSION['userrank'] = $row['user_rank'];
}
if($_SESSION['userrank'] != 0)
{$isAdmin = true;}
else
{$isAdmin = false;}
}
else // user is not registered but has a cookie
{
$_SESSION['registered'] = false;
$_SESSION['loggedIn'] = true;
$_SESSION['loggedInName'] = "Member #".$_COOKIE['bbuserid']; //getName($_COOKIE['bbuserid']);
$isAdmin = false;
}
}
else // a guest
{
$cookieExists = false;
$_SESSION['loggedIn'] = false;
$isAdmin = false;
}
}
?>