25.10.2009, 21:22
Ich weiß ich bin ein Trottel aber ich weiß auch nicht was ich falsch mach.
Mein Script:
PHP Code:
<?php
header("Content-Type: image/png");
include("config.php");
$id = htmlspecialchars($_GET['id']);
$im = imagecreatefrompng("buisi.png");
$black = imagecolorallocate($im, 0, 0, 200);
$test = "";
$abf = "SELECT id, username, buildings, euros FROM users ORDER BY buildings DESC";
$qu = mysql_query($abf);
$ftt = mysql_fetch_assoc($qu);
$uid = $ftt['id'];
$name = $ftt['username'];
$buildings = $ftf['buildings'];
$counter = 0;
while($ft = mysql_fetch_assoc($qu)) {
$counter++;
if($id == $uid)
{
$test = "best";
break;
}
}
if($test == "")
{
$fehler = "User nicht gefunden";
imagestring($im, 5, 200, 25, $fehler, $black);
}
else
{
$fehler = "Name: $name";
imagestring($im, 5, 130, 15, $fehler, $black);
$fehler = "Gebäude: $buildings ";
imagestring($im, 5, 130, 30, $fehler, $black);
$fehler = "Rang: $counter";
imagestring($im, 5, 260, 15, $fehler, $black);
}
imagepng($im);
imagedestroy($im);
?>
Wenn ich den Header weg mache, dann kommen komische Zeichen, mach ich ihn hin, kommt der Fehler
Manchmal denke ich: