ciao,
ho un problema nella visualizzazione di img resampled con le librerie GD di php. Ho cercato di capirne l'origine vedendomi anche gli esempi su php.net..
prima pensavo dipendesse dalle dimensioni in k troppo elevate dei file jpg..
ma ora non credo dipenda da quello.

Il problema è questo: alcune thumb generate dal mio script si visualizzano correttamente, altre (e non poche) sono completamente nere..
Qualcuno sa darmi qualche consiglio? Non riesco a venirne fuori...



Lo script che uso è il seguente:


// File and new size
$filename = $dirImgUtenti.$_GET['file'];
$w_nuovo=$_GET['w_nuovo'];
$h_nuovo=$_GET['h_nuovo'];

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

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


// Load
if (!empty($_GET[lato_quadrato])){$thumb =
imagecreatetruecolor($_GET[lato_quadrato], $_GET[lato_quadrato]);}
else{$thumb = imagecreatetruecolor($w_nuovo, $h_nuovo);}

$source = imagecreatefromjpeg($filename);

// Resize
imagecopyresampled($thumb, $source, 0, 0, 0, 0, $w_nuovo, $h_nuovo, $width,
$height);

// Output
imagejpeg($thumb);


Grazie, ciao Stefano