- Joined
- Aug 16, 2006
- Messages
- 1,251
- Reaction score
- 200
Something Omnija asked me to do.
Server uses port 7002
Dont forget to change the ip 127.0.0.1 to your ip if you plan to make your server public.
Sloppy? yes. Do i care? no.
Learn from the code and make it better :]
Online:
Offline:
Enjoy!
Server uses port 7002
Dont forget to change the ip 127.0.0.1 to your ip if you plan to make your server public.
PHP:
<?php $interval = time()+120;
error_reporting(0); //without this you will se an error if the server is down.
if($_COOKIE["checked"] != "true")
{
$server = fsockopen("127.0.0.1", "7002", $errno, $errstr, 1);
if(!$server){ $account_status = "Server Status: <b>Offline</b>"; setcookie("server_status", "Offline", $interval); } else { $server_status = "Server Status: <b>Online</b>"; }
setcookie("checked", "true", $interval);
}
else
if($_COOKIE["checked"] == "true")
{
if($_COOKIE["server_status"] == "Offline"){ $server_status = "Server Status: <b>Offline</b>"; } else { $server_status = "Server Status: <b>Online</b>"; }
} ?>
<?php echo "".$server_status; ?>
Sloppy? yes. Do i care? no.
Learn from the code and make it better :]
Online:
Offline:
Enjoy!
Last edited: