Hallo,
ich vor eine Statistik als Grafik anzeigen zu lassen um sie in Foren etc. zu benutzen.
Leider scheitere ich daran die Statistik in eine Grafik umzuwandeln.
Das Resultat des Versuches: kayjaypp.pfweb.eu/example2.php
Die Statistik in Text Version (Diese Statistik funktioniert so wie sie sein sollte.): http://kayjaypp.pfweb.eu/example.php
ich vor eine Statistik als Grafik anzeigen zu lassen um sie in Foren etc. zu benutzen.
Leider scheitere ich daran die Statistik in eine Grafik umzuwandeln.
Code:
<?php include_once 'MinecraftServerStatus/status.class.php'; $status = new MinecraftServerStatus(); $response = $status->getStatus('184.164.133.34'); if(!$response) { $image = imagecreatetruecolor(150,50); $red = imagecolorallocate ($image, 255, 0, 0 ); imageFill($image, $red, 0, 0); $white = imagecolorallocate ($image, 255, 255, 255 ); // Hier mit der den X- und Y-Koordinaten experimetieren, bis es passt. ImageTTFText ($image, 20, 0, 10, 20, $white, "arial.ttf", "Der Server ist Offline."); } else { $image = imagecreatetruecolor(150,140); $red = imagecolorallocate ($image, 255, 0, 0 ); imageFill($image, $red, 0, 0); $white = imagecolorallocate ($image, 255, 255, 255 ); ImageTTFText ($image, 20, 0, 10, 20, $white, "arial.ttf", "Name: " . $response['motd']); ImageTTFText ($image, 20, 0, 10, 40, $white, "arial.ttf", "IP: " . $response['hostname']); ImageTTFText ($image, 20, 0, 10, 60, $white, "arial.ttf", "Version: " . $response['version']); ImageTTFText ($image, 20, 0, 10, 80, $white, "arial.ttf", "Spieler: " .$response['players'] . "/" . $response['maxplayers']); ImageTTFText ($image, 20, 0, 10, 100, $white, "arial.ttf", "Ping: " .$response['ping'] . " ms."); } header('Content-Type: image/jpeg'); imagejpeg($image, NULL, 80); ImageDestroy($image); ?>
Die Statistik in Text Version (Diese Statistik funktioniert so wie sie sein sollte.): http://kayjaypp.pfweb.eu/example.php