Getting Server info Using by sending commands
Posted: Sat Nov 01, 2008 8:55 pm
Hello all;
i am trying to make a little server stat signiture. currently i am trying to get the info from my server using php (obviously i have never done) now i started my little game server and ran WPE PRO on it, it showe that when it receives the command it sends the server stats. my question is that how might one implement this in php?
so far i have this: (i do not know if i am on the right track.)
this code is from a tutorial modified by me (some what)
i would greatly appreciate any help at all.
i am trying to make a little server stat signiture. currently i am trying to get the info from my server using php (obviously i have never done) now i started my little game server and ran WPE PRO on it, it showe that when it receives the command
Code: Select all
../status.so far i have this: (i do not know if i am on the right track.)
Code: Select all
<?php
$handle = fsockopen('192.168.1.2', 3558, $erno, $errstr, 15);
if (!$handle) {
//if connection fails exit and tell us what went wrong.
die("Connect failed:its all your falut!!!! jerk! $errstr\n");
}
else {
$message = "../whatmap.\n";
//read the first responds the server gives us (usually the version string)
//send our data to the game server
fwrite($handle, "$message");
$responses = fgets($handle, 20);
/*
until there is no more output to read from the smtp server keep storing all the output
in the $responses variable. Once there's nothing else to read show us all the output
and exit
*/
while (!feof($handle)) {
$responses .= fgets($handle, 20);
}
echo "$responses";
fclose($handle);
}
?>
i would greatly appreciate any help at all.