|
|
PHP Quellcode |
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 |
<? // Benutzerangaben $userid = "225265"; $world = "de1"; // Auslesen der States vom Omega-Day.de Server ********************************** $file = "http://www.omega-day.com/game/states/live_state.php?userid=$userid&world=$world"; $connection = fopen($file,"r"); $buffer = fgets($connection, 4096); fclose ($connection); parse_str($buffer); // Variablen stehen ab nun zur Verfügung ****************************************** $pic = ImageCreateFromJPEG('Signatur.jpg'); # Hier wird das Bild einer von einem Vorhandenen Bild benutzt (hier: 'Signatur.jpg) $weiss = ImageColorAllocate($pic, 255, 255, 255); # Farbe weiss mit $weiss festlegen $font_height = ImageFontHeight(10); # Hier wird die Schrifthöhe mit 10 belegt (hier könnt ihr mit den Werten rumprobieren) $font_width = ImageFontWidth(10); # Hier wird die Schriftbreite mit 10 belegt (hier könnt ihr mit den Werten rumprobieren) $image_height = ImageSY($pic); # Hier wird in einer Variable die Höhe des Bildes (hier 'Signatur.jpg) gespeichert $image_width = ImageSX($pic); # Hier wird in einer Variable die Breite des Bildes (hier 'Signatur.jpg) gespeichert Imagestring($pic, 4, 1, 1, "Name: ".$name, $weiss); Imagestring($pic, 4, 1, 14, "Punkte: ".$points, $weiss); Imagestring($pic, 4, 1, 28, "Planetenanzahl: ".$plcount, $weiss); Imagestring($pic, 4, 1, 56, "Allianz: ".$allianz_tag, $weiss); ImagePNG($pic); ImageDestroy($pic) ?> |
|
|
PHP Quellcode |
1 |
header("Content-type: image/png"); |
Quoted from ""toxic""
hallo...
Hab das Script mal kurz getestet auf php 5.2.1,als Signatur mit ein Bild (schwarzer Hintergrund), kann auch nur sagen wie schon Donut das dies Script funktioniert..
Text kam in weiß...
Name: ST Jimmy
Punkte: 2310
planetenanzahl : 2
Allianz -=|VU|=-
greets
|
|
PHP Quellcode |
1 2 3 4 5 6 7 |
Imagestring($pic, 4, 1, 1, "Name: ".$name, $weiss); Imagestring($pic, 4, 1, 14, "Punkte: ".$points, $weiss); Imagestring($pic, 4, 1, 28, "Planetenanzahl: ".$plcount, $weiss); Imagestring($pic, 4, 1, 56, "Allianz: ".$allianz_tag, $weiss); imagepng($pic); imagepng($pic, "$userid.jpg"); ImageDestroy($pic) |
|
|
PHP Quellcode |
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 |
<? header("Content-type: image/png"); // Benutzerangaben $userid = "225265"; $world = "de1"; // Auslesen der States vom Omega-Day.de Server ********************************** $file = "http://www.omega-day.com/game/states/live_state.php?userid=$userid&world=$world"; $connection = fopen($file,"r"); $buffer = fgets($connection, 4096); fclose ($connection); parse_str($buffer); // Variablen stehen ab nun zur Verfügung ****************************************** $pic = ImageCreateFromJPEG('Signatur.jpg'); # Hier wird das Bild einer von einem Vorhandenen Bild benutzt (hier: 'Signatur.jpg) $weiss = ImageColorAllocate($pic, 255, 255, 255); # Farbe weiss mit $weiss festlegen $font_height = ImageFontHeight(10); # Hier wird die Schrifthöhe mit 10 belegt (hier könnt ihr mit den Werten rumprobieren) $font_width = ImageFontWidth(10); # Hier wird die Schriftbreite mit 10 belegt (hier könnt ihr mit den Werten rumprobieren) $image_height = ImageSY($pic); # Hier wird in einer Variable die Höhe des Bildes (hier 'Signatur.jpg) gespeichert $image_width = ImageSX($pic); # Hier wird in einer Variable die Breite des Bildes (hier 'Signatur.jpg) gespeichert Imagestring($pic, 4, 1, 1, "Name: ".$name, $weiss); Imagestring($pic, 4, 1, 14, "Punkte: ".$points, $weiss); Imagestring($pic, 4, 1, 28, "Planetenanzahl: ".$plcount, $weiss); Imagestring($pic, 4, 1, 56, "Allianz: ".$allianz_tag, $weiss); ImageDestroy($pic) ?> |