Try:
PHP Code:
$port = 10010;
function getServerAPI($apiCommand)
{
global $port;
$result = array();
$fp = fsockopen("localhost", $port, &$errno, &$errstr, 2);
if (!$fp)
{
echo "$errstr ($errno)\n";
}
else
{
fputs($fp,"GET /?".$apiCommand." HTTP/1.0\n\n");
$header = true;
while(!feof($fp))
{
$line = fgets($fp,128);
if ($header == false AND ($line = trim($line)) != '')
{
$result{} = trim($line);
}
else if (trim($line) == '')
{
$header = false;
}
}
fclose($fp);
}
return implode(", ", $result);
}
$userCount = getServerAPI( "api.UserList" );
$roomList = getServerAPI( "api.RoomList" );