Sponsor-Board.de
Online/Offline PHP-Script erstellen

+- Sponsor-Board.de (https://www.sponsor-board.de)
+-- Forum: Webmaster (/forumdisplay.php?fid=44)
+--- Forum: Script-Check (/forumdisplay.php?fid=91)
+--- Thema: Online/Offline PHP-Script erstellen (/showthread.php?tid=51805)


Online/Offline PHP-Script erstellen - masariC - 02.11.2014 21:11

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:

Code:
<?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


RE: Online/Offline PHP-Script erstellen - Calvin - 02.11.2014 21:18

Code Snippet mit '[Code]'-Tag markieren Wink


RE: Online/Offline PHP-Script erstellen - sic_ - 02.11.2014 22:55

Wenn du die IP in eine Variable auslagerst wäre es konsequent, das mit dem Port ebenfalls zu tun. Tongue


RE: Online/Offline PHP-Script erstellen - Alex - 03.11.2014 00:03

TerminoHD schrieb:
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:

Code:
<?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


Ich glaube das Thema Quellenangaben hatten wir schon einmal mit Dir...Aber ich hole es gerne nach für Dich:
[Link: Registrierung erforderlich]