questa è la funzione che mi sono fatto io, non l'ho controllata, ma dovrebbe andare... spero di non aver lasciato cose troppo personalizzate.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); } }
Il campo del form che prenderà il file si deve chiamare "userfile" o altrimenti devi correggere...
ciao

Rispondi quotando