checken of een server op poort 10094 online is
Ik ben nu bezig met een site voor Football manager 2005 en dat spel draait op poort 10093 en 10094 als je hem als netwerk game aan heb gezet nou wil ik op de site aan kunnen geven of (in eerste instantie) mijn server online is. maar nou heb ik dit al als code:
function server_check($ip)
{
$fp = fsockopen($ip, 10094, $errno, $errstr, 30);
if (!$fp) {
echo "$errstr ($errno)<br />\n";
} else {
fwrite($fp, 'hello');
while (!feof($fp)) {
echo fgets($fp, 128);
}
fclose($fp);
}
}
ik weet niet of hij iets terug zou moeten geven maar de site is nu eigenlijk niets aan het doen.
(btw met een telnet sessie op die poort kreeg ik bij elke zin een bepaalde code terug dus daarom heb ik gewoon als test "hello" gezet.
function server_check($ip)
{
$fp = fsockopen($ip, 10094, $errno, $errstr, 30);
if (!$fp) {
echo "$errstr ($errno)<br />\n";
} else {
fwrite($fp, 'hello');
while (!feof($fp)) {
echo fgets($fp, 128);
}
fclose($fp);
}
}
ik weet niet of hij iets terug zou moeten geven maar de site is nu eigenlijk niets aan het doen.
(btw met een telnet sessie op die poort kreeg ik bij elke zin een bepaalde code terug dus daarom heb ik gewoon als test "hello" gezet.
Gewijzigd op 30/03/2005 16:33:00 door SerpenT
Er zijn nog geen reacties op dit bericht.