Dopo aver apparentemente risolto il problema della creazione delle cartelle, ora devo proseguire col codice della pagina che presenta:
codice:
function createThumb($image, $newname){
$size = getimagesize ($image);
$height = $size[1];
$width = $size[0];
if ($width > $height) {
$newwidth = 80;
$newheight = round(($height*80)/$width);
} else {
$newheight = 80;
$newwidth = round(($width*80)/$height);
}
$src = imagecreatefromjpeg("$image");
$im = imagecreatetruecolor($newwidth,$newheight);
imagecopyresampled($im,$src,0,0,0,0,$newwidth,$newheight,$width,$height);
imagejpeg($im, $newname,50);
imagedestroy($im);
}
Di seguito
codice:
$img = $_FILES['imagen']['name'];
copy($_FILES['imagen']['tmp_name'], $dir.$folder.$img);
unlink($_FILES['imagen']['tmp_name']);
createThumb($dir.$folder.$img, $dir.$folder."thmb_".$img);
Ovviamente in locale fa quello che deve fare, ma se lo testo online mi dice:
Fatal error: Call to undefined function: imagecreatefromjpeg()
Cosa posso fare per verificare se c'è qualcosa che non va?
Grazie :master: