Fehler beim Erzeugen von einem Bild(-chen)

Philipp9494

Erfahrenes Mitglied
Hallo..

Ich habe, schon einen Beitrag im Forum von meinen Free-Webhost gestellt, aber da dort anscheinend keiner weitergewusst hatte, poste ich mal hier. Vorerst hier mal der Link zum originalen Beitrag http://www.ohost.de/forum/webhosting/topic,9262,-fehler-bei-erzeugen-von-bildern.html

Also..

Ich möchte ein Bild erzeugen mit verschiedenen Informationen aus einer MySQL-Tabelle.
Hier mein Code.

PHP:
if(!isset($_GET["uid"])) die ("Fehler!");

include("inc_functions.php");

connect();

$sql = ("SELECT * FROM pvf_users WHERE Id = '" . sicher($_GET["uid"]) . "' LIMIT 1");
$result = mysql_query($sql);
$row = mysql_fetch_assoc($result);

$user_name = $row["Name"];
$zuletzt_on = $row["last_action"];
$user_hp = $row["user_hp"];
$banned = $row["banned"];
$Geb = $row["tag"] . "." . $row["monat"] .  "." . $row["jahr"];

$width = 200;
$height = 50;

header ("Content-type: image/jpeg");
$pic = ImageCreate($width, $height);
$bg_col = ImageColorAllocate($pic, 255, 255, 255);
$text_col = ImageColorAllocate ($pic, 0, 0, 0);
ImageFilledRectangle($pic, 0, 0, $width, $height, $bg_col);


ImageString($pic, 4, 1, 1, "Username: " . $user_name, $text_col);/*
ImageString($pic, 4, 1, 15, "Geburtsdatum: ".$Geb, $text_col);
Imagestring($pic, 4, 1, 30, "Userhomepage: ".$user_hp, $text_col);
Imagestring($pic, 4, 1, 45, "Zuletzt online: ".$zuletzt_on, $text_col);
Imagestring($pic, 4, 1, 60, "Gesperrt: ".$banned, $text_col);*/
ImageJpeg($pic);
ImageDestroy($pic);

Das auslesen funktioniert ohne Probleme. Nur es wird im Firefox angezeigt, dass die Grafik einen Fehler enthält..

mfg

Philipp9494
 
Kommentiere mal diese Zeile aus

PHP:
header ("Content-type: image/jpeg");

Und schau dir den Fehler halt an.
 
hab ich auch schon einige male probiert. Kommt das gleiche nur, das ist im Browser angezeigt wird, und nicht nur im Quelltext..

mfg

Philipp9494
 

Neue Beiträge

Zurück