PhpRiot

Listing 1813

Followup to listing-1812.php, submitted by ElfoVampiro.

Submitted by ElfoVampiro, 1 December 2008
<?
/* Esse script mostra se o servidor europeu do Priston Tale 2 está rodando
 * Author: ElfoVampiro
*/
 
 
$server[0] = array('name' => 'Server dos Morions', 'ip' => '93.90.20.198', 'port' => '7312');
$server[1] = array('name' => 'Server dos Tempskron', 'ip' => '93.90.20.201', 'port' => '7414');
$server[2] = array('name' => 'Login server', 'ip' => '93.90.20.196', 'port' => '7300');
 
error_reporting(E_ALL^(E_NOTICE|E_WARNING));
 
foreach ($server as $serv)
    //if (strpos(shell_exec('ping -c 1 -w 2 '.$serv['ip'].' | grep received'),'1 received') != FALSE)
    if($var = fsockopen($serv['ip'], $serv['port'], $errno, $errstr, 1))
        echo $serv['name'].' is <font color=green>Online</font><br>';
    else
        echo $serv['name'].' is <font color=red>Offline</font><br>';
echo "By:ElfoVampiro";
 
 
?>
Submit a Follow Up