• Es freut uns dass du in unser Minecraft Forum gefunden hast. Hier kannst du mit über 130.000 Minecraft Fans über Minecraft diskutieren, Fragen stellen und anderen helfen. In diesem Minecraft Forum kannst du auch nach Teammitgliedern, Administratoren, Moderatoren , Supporter oder Sponsoren suchen. Gerne kannst du im Offtopic Bereich unseres Minecraft Forums auch über nicht Minecraft spezifische Themen reden. Wir hoffen dir gefällt es in unserem Minecraft Forum!

Server Status Anzeige

Goldencreeper

Workaholic
Registriert
3 Januar 2012
Beiträge
662
Diamanten
300
Hey ich habe im world wide web eine Status anzeige gefunden.
Alle Funktionen Funk. auch auser die Spieler Online anzeige bzw auflistung.

Hier der Code:
PHP:
                        if ($result != false && substr($data, 0, 1) == "\xFF") { //get values
                            $info = explode("\xA7", mb_convert_encoding(substr($data,1), "iso-8859-1", "utf-16be"));
                            $serverName = substr($info[0], 1);
                            $playersOnline = $info[1];
                            $playersMax = $info[2];
                            $ping = round(($ping_end - $ping_start) * 1000);
                    //echo values
                            echo    "<h1>Server Status</h1>
							        Server: **********<br/>
                                    IP Adresse: S.**********.*******.de <br/>
                                    auf Port: $port<br/>
                                    Spieler Online: $playersOnline / $playersMax <br/>
                                    Ping: $ping ms<br/>
                                    TS-IP: S.**********.*******.de<br />";
Doch angezeigt wird es so:
Unbenannt.PNG
Den Live-Support habe ich im Script mit drin damit es Platz Spart ;)
Aber egal ich würde gerne wissen wiso das das so dargestellt ist und wie man es wegbekommt.
Ich weiss was die Zahlen bedeuten.

Hoffe jemand kann mir Helfen.

(Quellcode zur Statusanzeige: http://www.sponsor-board.de/server-status-abfrage-online-offline-t-34291.html#pid226317)
 

waoler

Kuhfänger
Registriert
31 März 2012
Beiträge
72
Diamanten
0
Minecraft
waoler
Das liegt an der Codierung!
Ändere sie mal in UTF-16BE und UTF-8, also die 2te Zeile so abändern:
PHP:
$info = explode("\xA7", mb_convert_encoding(substr($data,1), "UTF-16BE", "UTF-8"));

Das sollte eigentlich helfen!

MfG
 
Oben