function loadSimpleData() { global $b3_status_url; $clients = array(); $parser = xml_parser_create(); xml_set_element_handler($parser, 'tag_start_simple', 'tag_end'); if (!($fp = fopen($b3_status_url, "r"))) { die("Cannot open XML file!!!"); } while ($data = fread($fp, 4096)) { $data = utf16_2_utf8($data); if (!xml_parse($parser, $data, feof($fp))) { // empty } } //usort($clients "cmp"); xml_parser_free($parser); // 7 //echo $b3_status_url; }
function loadData() { global $sv_privateClients; global $gameType; global $mapName; global $sv_maxclients; global $sv_hostname; global $b3_status_url; global $pll_noteams; global $nameTeamRed; global $nameTeamBlue; global $nameSpectators; $sv_privateClients = 0; $gameType = ""; $mapName = ""; $sv_maxclients = 0; $sv_hostname = ""; global $clientsRed; global $clientsBlue; global $clientsSpec; $clientsRed = 0; $clientsBlue = 0; $clientsSpec = 0; $clientsRed = array(); $clientsSpec = array(); $clientsBlue = array(); $parser = xml_parser_create(); xml_set_element_handler($parser, 'tag_start', 'tag_end'); if (!($fp = fopen($b3_status_url, "r"))) { die("Cannot open XML file!!!"); } while ($data = fread($fp, 4096)) { $data = utf16_2_utf8($data); if (!xml_parse($parser, $data, feof($fp))) { // empty } } usort($clientsRed, "cmp"); usort($clientsBlue, "cmp"); usort($clientsSpec, "cmp"); xml_parser_free($parser); }