Dopo aver riempito una form ed inviato i dati, tra cui un'immagine, devo creare una thumbnail, ma non mi riesce.
Ecco il codice:
Codice PHP:
$immagine_sorgente $uploadpath.$filename;
$estensione strtolower(substr($immagine_sorgentestrrpos($immagine_sorgente"."), strlen($immagine_sorgente)-strrpos($immagine_sorgente".")));
if(
$estensione==".jpeg" || $estensione==".jpg"){
    
$handle_immagine imagecreatefromjpeg($immagine_sorgente);
}elseif(
$estensione==".gif"){
    
$handle_immagine imagecreatefromgif($immagine_sorgente);
}elseif(
$estensione==".png"){
    
$handle_immagine imagecreatefrompng($immagine_sorgente);
}
$width=imagesx($handle_immagine);
$height=imagesy($handle_immagine);

$newX=150;
$newY=round(($height/$width)*$newX);

$tmp_immagine imagecreatetruecolor($newX$newY);
$handle_immagine_adattata imagecopyresampled($tmp_immagine$handle_immagine0000$newX$newY$width$height);
imagejpeg($handle_immagine_adattata$uploadpath.'thumb_'.$filename75);
imagedestroy($tmp_immagine); 
L'upload dell'immagine funziona, quindi ho risparmiato quella parte di codice, ma la thumb, nonostante i vari path siano corretti, non viene creata.
Cosa c'è che non va?