also, ich hab dann mal das hier.
ein paar sachen sind mir noch unklar, aber das hab ich dazu geschrieben..
<?
$_MySQL = array();
$_MySQL['host'] = "localhost";
$_MySQL['user'] = "signatur";
$_MySQL['pass'] = "passwort";
$_MySQL['database'] = "signatur";
mysql_connect($_MySQL['host'],
$_MySQL['user'],
$_MySQL['pass']);
mysql_select_db($_MySQL['database']);
define("BG_IMAGE", "images/signatur.png"); // Hintergrungbild
Header("Cache-Control: no-cache"); //Damit sich das Bild immer wieder aktualisiert
Header("Content-Type: image/png");
$userid = $_REQUEST['uid']; //um die Stats des Users zu finden?
$query = mysql_query("SELECT * FROM user WHERE userID = '".$userid."' LIMIT 1");
$row = mysql_fetch_object($query);
$name = $row->XXXXX;
$points = $row->XXXXX2;
$comp = $row->XXXXX3;
// hier werden die stats aufgelistet? statt $row einfach $skill ($strenght, $mage, etc?)
$pic = imagecreatefrompng (BG_IMAGE);
$rot = ImageColorAllocate ($pic, 255, 0, 0);
ImageString($pic, 5, 100, 20, "Text1: ".$name, $rot);//(Bild, Schriftart 1-5, Abstand in Pixel auf der x-Achse, Abstand in Pixel auf der y-Achse, Text der geschrieben werden soll, Farbe)
ImageString($pic, 5, 100, 40, "Text2: ".$points, $rot);
Imagestring($pic, 5, 100, 60, "Text3: ".$comp, $rot);
ImagePNG($pic);
ImageDestroy($pic)
?>
also, woher bekomm ich die informationen für den host, den user und das passwort?
$_MySQL = array();
$_MySQL['host'] = "localhost";
$_MySQL['user'] = "user";
$_MySQL['pass'] = "passwort";
$_MySQL['database'] = "database";
mysql_connect($_MySQL['host'],
$_MySQL['user'],
$_MySQL['pass']);
mysql_select_db($_MySQL['database']);
da gibt der usere seinen namen ein?
$userid = $_REQUEST['uid'];
hier werden die stats aufgelistet? statt $row einfach $skill ($strenght, $mage, etc?)
$query = mysql_query("SELECT * FROM user WHERE userID = '".$userid."' LIMIT 1");
$row = mysql_fetch_object($query);
$name = $row->XXXXX;
$points = $row->XXXXX2;
$comp = $row->XXXXX3;