} $fetch_string = "http://api.steampowered.com/ISteamUser/GetPlayerSummaries/v0002/?key=" . $api_key . "&steamids=" . $_SESSION["steam_id"]; $user_JSON_data = @file_get_contents($fetch_string); if ($user_JSON_data === FALSE) { header("Location: /error.php"); } $user_data = json_decode($user_JSON_data); if (count($user_data->response->players) == 1) { $player = $user_data->response->players[0]; $avatar_url_parts = explode("/", $player->avatar); $part_count = count($avatar_url_parts); $avatar_url = $avatar_url_parts[$part_count - 2]; $avatar_url .= "/"; $avatar_url .= strtok($avatar_url_parts[$part_count - 1], "."); $user_name = htmlspecialchars($player->personaname, ENT_QUOTES); query_setUserSteamDetails($mysqli, $_SESSION["user_id"], $player->personaname, $avatar_url); query_getUserByUserID($mysqli, $user, $_SESSION["user_id"]); $_SESSION["steam_name"] = $user_name; $_SESSION["steam_avatar"] = $avatar_url; $_SESSION["trade_token"] = $user['trade_token']; } header("Location: " . $redirect_page); } query_getGlobalInformation($mysqli, $global_info); if (!empty($_SESSION["user_id"])) { query_updateUserLastActivity($mysqli, $_SESSION["user_id"], time()); } query_getGlobalInformation($mysqli, $global_info); ?> <!DOCTYPE html>
} $fetch_string = "http://api.steampowered.com/ISteamUser/GetPlayerSummaries/v0002/?key=" . $api_key . "&steamids=" . $_SESSION["steam_id"]; $user_JSON_data = @file_get_contents($fetch_string); if ($user_JSON_data === FALSE) { header("Location: /error.php"); } $user_data = json_decode($user_JSON_data); if (count($user_data->response->players) == 1) { $player = $user_data->response->players[0]; $avatar_url_parts = explode("/", $player->avatar); $part_count = count($avatar_url_parts); $avatar_url = $avatar_url_parts[$part_count - 2]; $avatar_url .= "/"; $avatar_url .= strtok($avatar_url_parts[$part_count - 1], "."); $user_name = htmlspecialchars($player->personaname, ENT_QUOTES); query_setUserSteamDetails($mysqli, $_SESSION["user_id"], $user_name, $avatar_url); query_getUserByUserID($mysqli, $user, $_SESSION["user_id"]); $_SESSION["steam_name"] = $user_name; $_SESSION["steam_avatar"] = $avatar_url; $_SESSION["trade_token"] = $user['trade_token']; } header("Location: " . $redirect_page); } if (!empty($_SESSION["user_id"])) { query_updateUserLastActivity($mysqli, $_SESSION["user_id"], time()); } query_getGlobalInformation($mysqli, $global_info); ?> <!DOCTYPE html> <html>