This one is abit cleaner.
PHP Code:
function server_status(){
$fp = @fsockopen("127.0.0.1", "7002", $errno, $errstr, 1); // change "127.0.0.1" to your ip
if (!$fp){
$status = "offline"; // offline message
}else{
$status = "online"; // online message
} @fclose($fp);
return $status;
}
How to use in page you ask?
PHP Code:
<?php
## server check function ##
function server_status(){
$fp = @fsockopen("127.0.0.1", "7002", $errno, $errstr, 1); // change "127.0.0.1" to your ip
if (!$fp){
$status = "offline"; // offline message
}else{
$status = "online"; // online message
} @fclose($fp);
return $status;
}
## display server check ##
echo "Server status: " . server_status();
?>
EDIT:
You can style the offline or online message!
Like this:
PHP Code:
<?php
## server check function ##
function server_status(){
$fp = @fsockopen("127.0.0.1", "7002", $errno, $errstr, 1); // change "127.0.0.1" to your ip
if (!$fp){
$status = "<font style=\"color: red;\">offline</font>"; // offline message with red text
}else{
$status = "<font style=\"color: green;\">ONLINE</font>"; // online message with green text and uppercase
} @fclose($fp);
return $status;
}
## display server check ##
echo "Server status: " . server_status();
?>