ich poste hier einfach mal eine:
PHP Code:
<?php
$serverip = "";
$ip = gethostbyname($serverip);
$portlist=array(3306, 34002, 13010, 14010);
$status=array("MySQL Server", "Login Server", "Channel 1", "Channel 2");
$i=0;
foreach ($portlist as $port){
$online = @fsockopen($ip, $port, $errno, $errstr, 1);
if (!$online){
echo '<li><div class="online"></div>'.$status[$i].' Online</li>';
}
else{
echo '<li><div class="offline"></div>'.$status[$i].' Offline</li>';
## URL=index.php dort dann link einfügen wo man landen soll
## wenn der server offline ist
echo'<meta http-equiv="refresh" content="5; URL=index.php"> ';
}
@fclose($online);
$i++;
}
?>
so wie meine jetzt ist würdest du auf die startseite kommen.
es reicht aber auch wenn du:
PHP Code:
echo'<meta http-equiv="refresh" content="5; URL=index.php"> ';
das in deine status rein editierst und anpassen tust.