Heute zeige ich euch wie ihr euer eigenes Online/Offline Script in PHP erstellt.
was benötigen wir ?
- 1 x Online Grafik
- 1 x Offline Grafik
- 1 x Webspace
- 1 x Server (Minecraft, Teamspeak etc)
Grafiken:
Ihr benötigt ersteinmal zwei Grafiken. Eine Online-grafik und eine Offline-grafik. Meine sehen so aus:
[Link:
Registrierung erforderlich]
[Link:
Registrierung erforderlich]
^^^die Grafiken müssen in PNG umgewandelt werden und zu online.png und offline.png umbenannt werden^^^
Script:
Jetzt braucht ihr das Script. Ich empfehle den Editor "Notepad++". Das Script wird jetzt einzeln erklärt:
<?php
header('Content-Type:image/png'); //Falls ihr ein GIF Bild habt, müsst ihr natürlich header('Content-Type:image/gif') schreiben.
$ip="127.0.0.1"; //IP Eintragen
@$abfrage = fsockopen ($ip, 25565, $errno, $errstr, 5); //Port angeben standart: 25565 (Bei Minecraft)
if (!$abfrage) {
readfile('offline.png'); // Wenn Server nicht erreichbar ist, wird das Offlinebild ausgegeben.
}
else {
readfile('online.png'); //Wenn der Server erreichbar ist, wird diese Grafik angezeigt
}
?>
Die URL muss dann so aussehen: domain.tld/ordner/index.php oder domain.tld/status.php. Die Grafiken müssen im gleichen Verzeichnis liegen !
Das war es auch schon.
Nun könnt ihr die Grafik mit dem BBCode Tag
[img]PfadZurPHPDatei[/img] oder [img]UrlZurPHPDatei[/img] in ein Forum einfügen.
LG. Termino
PS. Feedback ist erwünscht