"imagejpeg" funktion=> direkte ausgabe in brows hi leute,
habe versucht, ein erstelltes jpeg bild im browser direkt auszugeben, bekomme aber nur fehler.
mein code war: <?PHP $image = imagecreate(300,150);
$farbe_body=imagecolorallocate($image,243,243,243) ;
header("Content-Type: image/jpeg");
imagejpeg($image,"",100); ?>
(stammt aus "SelfPHP")
es kam nur die meldung: "Warning: Cannot modify header information - headers already sent "
dann habe ich die zeile "header("Content-Type: image/jpeg");"
in die 1. zeile meines php-files verschoben, da header, soweit ich weiß, ganz am anfang definiert werden müssen.
die meldung kommt zwar nicht mehr, jetzt zeigt der browser das bild nur in ascii code an: ÿØÿÃ*JFIFÿþ
ist was mit dem header nicht in ordnung? oder muss ich anderweitig angeben, dass es ein jpeg bild ist?
hoffentlich kann mir irgendwer weiterhelfen!
vielen dank im voraus
mfg |