Uffa, ora va tutto solo che mi fa le immagini tutte nere...perchè?
<?php
if ($foto2) $nomeimage="j.jpg";
$type=GetImageSize($_FILES['foto2']["tmp_name"]);
#creazione preview con GD library
$new_width=600; //Larghezza immagine ridimensionata
$new_height=300; //Altezza immagine ridimensionata
$ncompression=72; //Compressione dell'immagine jpg
$destination_path="pictures/"; //directory dove vogliamo salvare l'immagine di preview
global $source_path;
global $destination_path;
global $new_width;
global $new_height;
$destimg=ImageCreate($new_width,$new_height) or die("Problemi nelle creazioni dell'immagine");
if ($type[2]=="2") {$srcimg=ImageCreateFromJPEG($_FILES['foto2']["tmp_name"]) or die("Problemi nell'aprire l'immagine");
ImageJPEG($destimg,$destination_path.$nomeimage,$c ompression) or die("Problemi nel salvataggio");}
if ($type[2]=="1") {$srcimg=ImageCreateFromGIF($_FILES['foto2']["tmp_name"]) or die("Problemi nell'aprire l'immagine");
ImageGIF($destimg,$destination_path.$nomeimage,$co mpression) or die("Problemi nel salvataggio");}
if ($type[2]=="3") {$srcimg=ImageCreateFromPNG($_FILES['foto2']["tmp_name"]) or die("Problemi nell'aprire l'immagine");
ImagePNG($destimg,$destination_path.$nomeimage,$co mpression) or die("Problemi nel salvataggio");}
ImageCopyResized($destimg,$srcimg,0,0,0,0,$new_wid th,$new_height,ImageSX($srcimg),ImageSY($srcimg)) or die("Problemi nel ridimensionamento");
?>