Nice Work , wirklich !
Danke dir :>
Danke dir :>
Man könnte das Online Script kurz fassen :Quote:
Server Status Script
Danach erstellt ihr im Board Ordner ein "images" Ordner dort macht ihr zwei Bilder rein die ihr euch selbst machen müsstPHP Code:<?php
$online = @fsockopen("IP", PORT, $errno, $errstr, 1);
if($online >= 1) {
echo '<img src="/images/online.gif"> MySQL Online!';
}
else {
echo '<img src="/images/offline.gif"> MySQL Offline!';
}
?>
<br />
<?php
$online = @fsockopen("IP", PORT, $errno, $errstr, 1);
if($online >= 1) {
echo '<img src="/images/online.gif"> Login Server ist Online!';
}
else {
echo '<img src="/images/offline.gif"> Login Server ist Offline!';
}
?>
<br />
<?php
$online = @fsockopen("IP", PORT, $errno, $errstr, 1);
if($online >= 1) {
echo '<img src="/images/online.gif"> Charakter Server Online!';
}
else {
echo '<img src="/forum/images/offline.gif"> Charakter Server Offline!';
}
?>
<br />
<?php
$online = @fsockopen("IP", PORT, $errno, $errstr, 1);
if($online >= 1) {
echo '<img src="/forum/images/online.gif"> World Server Online!';
}
else {
echo '<img src="/forum/images/offline.gif"> MySQL Server Offline!';
}
?>
Dort kommt einmal ein online.gif Bild rein und offline.gif
Das ist klar oder?
<?php
define("SERVER_IP", "EURE IP");
$ports = array(
"MySQL" => "3306",
"Login" => "11002",
"Char" => "13000",
"World" => "13002");
$port_name = array("MySQL: ", "Login: ", "Char: ", "World: ");
$i = 0;
foreach($ports as $port){
echo $port_name[$i];
$i = $i +1;
if(@fsockopen("". SERVER_IP ."",$port,&$errno,&$errstr, 1)){
echo "<img src='images/on.gif' alt='online' />";
}
else{
echo "<img src='images/off.gif' alt='offline' />";
}
}
?>