\n";
}
else
{
while(!feof($fp))
{
$string .= fread($fp,1);
}
//$string = "usercount|roomcount|timeonlineinseconds|platform|version|servername~~~A.LAN|0|[]B.LAN|0|[]C.LAN|0|[]D.LAN|0|[]E.LAN|1|[SeazoN|]F.LAN|0|[]G.LAN|0|[]H.LAN|0|[]";
fclose($fp);
preg_match("/(\d+)\|(\d+)\|(\d+)\|([A-Za-z0-9]{1,})\|([A-Za-z0-9\.]{1,})\|([A-Za-z0-9\.\s]{1,})\~\~\~/Ssi", $string, $array0);
preg_match_all("/([ABCDEFGH]{1})\.([A-Za-z0-9\.]{0,})\|(\d+)\|\[([A-Za-z0-9]{0,})\|{0,}\]/Ssi", $string, $array);
// preg_match_all("/([ABCDEFGH]{1})\.([A-Za-z0-9]{0,})\|(\d+)\|\[([A-Za-z0-9]{0,})\|{0,}\]/Ssi", $string, $array);
$rooms = array(
'A'=>'Рейтинговая - Круг:',
'B'=>'Рейтинговая - Спринт:',
'C'=>'Рейтинговая - Скольжение:',
'D'=>'Рейтинговая - Авто:',
'E'=>'Нерейтинговая - Круг:',
'F'=>'Нерейтинговая - Спринт:',
'G'=>'Нерейтинговая - Скольжение:',
'H'=>'Нерейтинговая - Авто:',
);
$days = floor($array0[3]/86400);
$hours = floor(($array0[3] - $days*86400)/3600);
$minutes = floor(($array0[3] - $days*86400 - $hours*3600)/60);
$seconds = ($array0[3] - $days*86400 - $hours*3600 - $minutes*60);
?>
v. - Monitoring IP: - players in rooms [Uptime: days, hr, min, secs]
В комнатах | Игроков | Ники |
$v)
{
?>
| | |
Всего в комнатах | | |
|
";
?>