codice:
function locandina($nomefuturoimg,$percorso,$x,$y) {
if(@is_uploaded_file($_FILES["userfile"]["tmp_name"])) {
$immagine_temporanea="tempimg";
move_uploaded_file($_FILES["userfile"]["tmp_name"],$immagine_temporanea);
$size = getimagesize($immagine_temporanea);
$width_orig=$size[0];
$height_orig=$size[1];
$source = ImageCreateFromJpeg($immagine_temporanea);
$dest = imagecreatetruecolor($x, $y);
ImageCopyResampled($dest, $source, 0, 0, 0, 0, $x,$y, $width_orig, $height_orig);
$immagine_upload=$percorso.$nomefuturoimg.".jpg";
ImageJpeg ($dest, $immagine_upload,80);
chmod($immagine_upload, 0666);
unlink($immagine_temporanea);
}
}
questa è la funzione che mi sono fatto io, non l'ho controllata, ma dovrebbe andare... spero di non aver lasciato cose troppo personalizzate.
Il campo del form che prenderà il file si deve chiamare "userfile" o altrimenti devi correggere...
ciao