ste3et_C0st
Neues Mitglied
Wie kann ich einen GameServer abfragen ob er online oder offline ist ich habe mir ein script zurecht geschnipselt das anzeigen soll ob mein minecraft server online oder offline ist dazu habe ich folgendes php script benutzt
die tme_IP schaut so aus
Und so wollte ich das bild ihn die homepage einbinden
Es gibt einen fehler wenn er den Status des Servers abfrägt dan wird kein bild angezeigt.
Vileicht sollte ich auch noch erwähnen das die Status.php ihn einen anderen ordner als die funtions.php lieght ihn der die tme_IP (Inputfeld) definiert ist
PHP:
<?
header('Content-Type:image/png');
$ip=echo stripslashes(get_option('tme_IP'))."";
$port=echo stripslashes(get_option('tme_PORT'))."";
@$abfrage = fsockopen ($ip, $port, $errno, $errstr, 5);
if (!$abfrage) {
readfile('offline.png');
}
else {
readfile('online.png');
}
?>
die tme_IP schaut so aus
PHP:
array( "name" => "Minecraft Server IP (Statusbanner)",
"desc" => "Du kannst hier deine ip des Servers eingeben entweder als zahlen oder als host domain",
"id" => $shortname."_IP",
"type" => "text",
"std" => "217.198.131.160"),
Und so wollte ich das bild ihn die homepage einbinden
PHP:
<img src="<?php bloginfo('template_url'); ?>/status/status.php?ip=<?php echo stripslashes(get_option('tme_IP')); ?>&port=<?php echo stripslashes(get_option('tme_PORT')); ?>">
Es gibt einen fehler wenn er den Status des Servers abfrägt dan wird kein bild angezeigt.
Vileicht sollte ich auch noch erwähnen das die Status.php ihn einen anderen ordner als die funtions.php lieght ihn der die tme_IP (Inputfeld) definiert ist