Hallo,
hatte den header() vor die funktion imagejpeg() geschrieben aber gleiches resultat.
unter www.lauschangriff-band.de/test/ zu bestaunen.
hier nochmal der code, der dieses verursacht.
<?php
$src_img = "andreas1.jpg";
$dest_width = 80;
$dest_height = 60;
$dest_img = imagecreatetruecolor($dest_width, $dest_height);
$result = imagecopyresized( $dest_img, $src_img, 0, 0, 0, 0, $dest_width, $dest_height, $width, $height); // resize the image
ob_start(); // start a new output buffer
imagejpeg( $dest_img, "", 90 );
$ImageData = ob_get_contents();
$ImageDataLength = ob_get_length();
ob_end_clean(); // stop this output buffer
header("Content-type: image/jpeg") ;
header("Content-Length: ".$ImageDataLength);
echo $ImageData;
?>
vielen dank für jegliche hilfe
mfg alex
header() sollte genau vor der Ausgabe des Bildes mittels imagejpeg() stehen. Sollte sich dein Problem immer noch nicht gelöst haben, so zeige uns bitte deinen ganzen Code und einen Link, wo man sich das ganze online ansehen kann. Es scheint nämlich immer noch so zu sein, dass ein falscher Content-Type gesendet wird.
Grüße,
Fabian St.