Код
<?php
$address="localhost";
$port="5447";
$socket = fsockopen(("udp://" . $address),$port,$errno,$errdesc,$maxwait);
$query = "\xFE\xFD\x00\xE5\xA9\x2A\x02\xFF\xFF\xFF\x01";
fwrite($socket,$query);
@socket_set_timeout($socket, 2);
$reply = @fread($socket, 2048);
fclose($socket);
/*
$Infoarray = explode(chr(0), $reply);
echo "<pre>";
print_r($Infoarray);
echo "</pre>";
*/
if($reply != '')
{
$Infoarray = explode(chr(0), $reply);
$querysuccess = true;
$servername = $Infoarray[4];
$serverversion = $Infoarray[8];
$numplayers = $Infoarray[10];
$maxplayers = $Infoarray[12];
$gametype = $Infoarray[14];
$players = "
<td wight=100% nowrap align=center>$Infoarray[74]</td>\n
<td wight=100% nowrap align=center>$Infoarray[78]</td>\n
<td wight=100% nowrap align=center>$Infoarray[82]</td>\n
<td wight=100% nowrap align=center>$Infoarray[86]</td>\n
<td wight=100% nowrap align=center>$Infoarray[90]</td>\n
";
};
echo "
Сервер: $servername<br>
Версия: $serverversion<br>
Сейчас на сервере: $numplayers/$maxplayers<br>
Режим: $gametype<br>
Список игроков:<br>
<table border=0 wight=100 width=100% bgcolor=000000 cellpadding=1 cellspacing=1>\n
<tr bgcolor=white align=center>\n
<td wight=100% nowrap>player_</td>\n
<td wight=100% nowrap>score_</td>\n
<td wight=100% nowrap>deaths_</td>\n
<td wight=100% nowrap>skill_</td>\n
<td wight=100% nowrap>team_</td>\n
</tr>\n
<tr bgcolor=white>\n
$players
</tr>\n
</table>";
?>
$address="localhost";
$port="5447";
$socket = fsockopen(("udp://" . $address),$port,$errno,$errdesc,$maxwait);
$query = "\xFE\xFD\x00\xE5\xA9\x2A\x02\xFF\xFF\xFF\x01";
fwrite($socket,$query);
@socket_set_timeout($socket, 2);
$reply = @fread($socket, 2048);
fclose($socket);
/*
$Infoarray = explode(chr(0), $reply);
echo "<pre>";
print_r($Infoarray);
echo "</pre>";
*/
if($reply != '')
{
$Infoarray = explode(chr(0), $reply);
$querysuccess = true;
$servername = $Infoarray[4];
$serverversion = $Infoarray[8];
$numplayers = $Infoarray[10];
$maxplayers = $Infoarray[12];
$gametype = $Infoarray[14];
$players = "
<td wight=100% nowrap align=center>$Infoarray[74]</td>\n
<td wight=100% nowrap align=center>$Infoarray[78]</td>\n
<td wight=100% nowrap align=center>$Infoarray[82]</td>\n
<td wight=100% nowrap align=center>$Infoarray[86]</td>\n
<td wight=100% nowrap align=center>$Infoarray[90]</td>\n
";
};
echo "
Сервер: $servername<br>
Версия: $serverversion<br>
Сейчас на сервере: $numplayers/$maxplayers<br>
Режим: $gametype<br>
Список игроков:<br>
<table border=0 wight=100 width=100% bgcolor=000000 cellpadding=1 cellspacing=1>\n
<tr bgcolor=white align=center>\n
<td wight=100% nowrap>player_</td>\n
<td wight=100% nowrap>score_</td>\n
<td wight=100% nowrap>deaths_</td>\n
<td wight=100% nowrap>skill_</td>\n
<td wight=100% nowrap>team_</td>\n
</tr>\n
<tr bgcolor=white>\n
$players
</tr>\n
</table>";
?>