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