ciao,

con il codice sottostante sono riuscito a creare una immagine temporanea resized partendo da un'altra immagine jpg più grande. Ma il fatto è che tale codice non posso inserirlo in qualsiasi altro codice della pagina perchè mi da errore.

se faccio precedere un qualsiasi tag html prima del codice mi da "˙Ĝ˙àJFIF˙ŝCREATOR: gd-jpeg v1.0 (using IJG JPEG v62), default quality ˙ÛCVWXYZcdefghijstuvwxyzƒ ...." ecc.

se invece inserisco altro script o html dopo il codice non mi da alcun output successivo all'immagine stampata a fine codice.

quindi pensavo di salvare la nuova immagine temporanea su un vero e proprio file .jpg così che possa richiamarlo tramite normale tag html in qualsiasi punto della pagina. ma non so come .

evitando l'output con imagejpeg($thumb)

<?php
// File and new size
$filename = 'test.jpg';

// Content type
# header('Content-type: image/jpeg');

// Get new sizes
list($width, $height) = getimagesize($filename);

$newwidth=300;
$newheight=intval(($height*$newwidth)/$width);

// Load
$thumb = imagecreate($newwidth, $newwidth);
$source = imagecreatefromjpeg($filename);

// Resize
imagecopyresized($thumb, $source, 0, 0, 0, 0, $newwidth, $newheight, $width, $height);

// Output
imagejpeg($thumb);
?>


qualcuno può aiutarmi ?
grazie a chiunque mi risponde