scusate che posto di nuovo... ma onestamente parlando nn riesco a fare il ridimensionamento alle miei immagini uploadate per fare le miniature.

forse so inceppato io...ma io nn riesco ne a trovare una guida ITALIANA semplice che spiega in modo chiaro il tutto per fare una miniatura di una immagine con diversa estensione se jpeg o png o gif.

Cmq io ho trovato questo codice stesso dalla guida di php... ma nn riesco proprio a decifrarlo...help me....spiegatemi il codice o se qualcuno di buona volonta posti un codice per fare le miniature e me lo spieghi anche...

Codice PHP:
unction OutThumb($src$w$h){
  
$size getimagesize($src);
  if( 
$size[2] == ){$im = @imagecreatefromjpeg($src);}
  elseif( 
$size[2] == ){$im = @imagecreatefromgif($src);}
  elseif( 
$size[2] == ){$im = @imagecreatefrompng($src);}

  
$newwidth $size[0];
  
$newheight $size[1];

  if( 
$newwidth $w ){
    
$newheight = ($w $newwidth) * $newheight;
    
$newwidth $w;
  }
  if( 
$newheight $h ){
    
$newwidth = ($h $newheight) * $newwidth;
    
$newheight $h;
  }

  if( (
GDVersion() == 2) AND ($size[2] != 1) ){
    
$new imagecreatetruecolor($newwidth$newheight);
    
imagecopyresampled($new$im0000$newwidth$newheight$size[0], $size[1]);
  }
  else{
    
$new imagecreate($newwidth$newheight);
    
imagecopyresized($new$im0000$newwidth$newheight$size[0], $size[1]);
  }
  
header('Content-Type: ' $size['mime']);
  if( 
$size[2] == ){@imagejpeg($new''100);}
  elseif( 
$size[2] == ){@imagegif($new);}
  elseif( 
$size[2] == ){@imagepng($new);}
  @
imagedestroy($im);
  @
imagedestroy($new);

ma nn è per qualchecosa ma onest nn ci riesco....