Ah yeah, if you don't want to have the characters name in the ouput, and just the number of connected players, you should use my simple script:
Code:
<?php
$Server = 'Host.com';
$Port = 9000;
$user = "your_user\r";
$pass = "your_pass\r";
$fp = fsockopen($Server, $Port);
fputs ($fp, $user);
//echo("Login Accepted\r\n");
usleep(125000);
fputs ($fp, $pass);
usleep(125000);
//echo("Password Accepted\r\n");
fputs ($fp, "who\r");
usleep(125000);
//echo("Who launched\r\n");
while (!feof($fp))
{
$ret = fgets($fp, 128);
if (ereg("players", $ret)){
$ret = ereg_replace("players online","",$ret);
echo "$ret \n";
break;
fclose($fp);
}
}
?>