va bene,ma io ho bisogno di far visualizzare al browser (sono prove) un'immagine "rimodellata al volo", il problema si presenta se l'immagine è dentro al database.
nel codice che segue il primo $sFilePath funziona, il secondo (commentato) no.
Codice PHP:
function LoadJpeg ($imgname) {
$im = imagecreatefromjpeg ($imgname); // Attempt to open
if (!$im) { // See if it failed
$im = imagecreate (150, 30); // Create a blank image
$bgc = imagecolorallocate ($im, 255, 255, 255);
$tc = imagecolorallocate ($im, 0, 0, 0);
imagefilledrectangle ($im, 0, 0, 150, 30, $bgc);
// Output an errmsg
imagestring ($im, 1, 5, 5, "Error loading $imgname", $tc);
}
return $im;
}
header ("Content-type: image/pjpeg");
$sFilePath = 'img/sf_intestazione.jpg';
// $sFilePath = 'http://localhost:81/imm/utils/showimage.php?action=show&id=1&tbl=foto_immobili';
$MyImg = LoadJpeg($sFilePath);
echo imagejpeg($MyImg, '',20);
qualche aiuto?