Salve sto ridimensionando una immagine per crearmi una thumb, usando questa funzione. Lo script me la ridimensiona correttamente, ma mi mostra un quadro con la X sullo schermo, anziché la foto manipolata.

Sapete a cosa si debba?

Posto il codice

codice:
$path="C:/Archivos de programa/Apache Group/Apache2/htdocs/resize/";
$pathi="http://127.0.0.1/resize/";
$nombreimg="1.jpg";

$fuente = imagecreatefromJpeg($pathi.$nombreimg); 
$imgAncho = imagesx ($fuente); 
$imgAlto =imagesy($fuente); 

//se è orizzontale
if($imgAncho>$imgAlto) 
{ 
    $ancho = 100; 
    $alto = $imgAlto*$ancho/$imgAncho; 
} 
else 
//è verticale e faccio che y non superi 100
{ 
    $alto = 100; 
    $ancho = $imgAncho*$alto/$imgAlto; 
} 

    $imagen = imagecreatetruecolor($ancho,$alto);

    imagecopyresampled($imagen,$fuente,0,0,0,0,$ancho,$alto,$imgAncho,$imgAlto); 

    Header("Content-type: image/jpeg"); 
    imageJpeg($imagen,$path."th_".$nombreimg);
Grazie