Codice PHP:
$Immagine $Dir_Img."/Id_".$_SESSION[Id]."_Img_".$_POST["Posizione"].".".$estensione;

list(
$larghezza$altezza$tipo) = getimagesize($Immagine);
if (
$larghezza $altezza)
    {
        
$larghezza_Tmb "100";
        
$rapporto $larghezza/$larghezza_Tmb;
        
$altezza_Tmb $altezza/$rapporto;
    }
else
    {
        
$altezza_Tmb "100";
        
$rapporto $altezza/$altezza_Tmb;
        
$larghezza_Tmb $larghezza/$rapporto;
    }

$img_orig explode('.'$Immagine); //scompongo il path
$image_est $img_orig[1]; //prendo l'estensione dell'immagine
if (strtolower($image_est) == 'jpg')
    {
        
$Thumbnail imagecreatefromjpeg($Immagine);
    }
elseif (
strtolower($image_est) == 'png')
    {
        
$Thumbnail imagecreatefrompng($Immagine);
    }

$dst_img ImageCreateTrueColor($larghezza_Tmb,$altezza_Tmb);
imagecopyresampled($dst_img,$Thumbnail,0,0,0,0,$larghezza_Tmb,$altezza_Tmb,$larghezza,$altezza);
if(
strtolower($image_ext) == 'jpg')
    {
        
imagejpeg($dst_img);
    }
elseif (
strtolower($image_ext) == 'png')
    {
        
imagepng($dst_img);
    } 
Fatal error: Call to undefined function: imagecreatetruecolor() in c:\programmi\apache group\apache\htdocs\nuovi spazi\immobile_foto_upload.php on line 56


ho questo errore, qualcuno sa aiutarmi?grazie