Ecco il mio script...
io direi che è perfetto.. non manca niente!! Eppure...
Se lo richiamo funziona tutto, calcola le dimensioni etc... ma restituisce a video l'url della pagina invece che l'immagine!!!

http://www.miodominio.com/admin/thum...g&pseudo=pippo

Deve avere qualche problema con l'header??!
Ma come mai?


Codice PHP:
    $img $_GET['img'];
    
$pseudo $_GET['pseudo'];
    
$nome_tmp "../profiles/".$pseudo."/".$img;
    
    
$size getimagesize($nome_tmp);

            switch(
$size[2]){
                case 
1:
                    
$fullsize imagecreatefromgif($nome_tmp);
                break;
                
                case 
2:
                    
$fullsize imagecreatefromjpeg($nome_tmp);
                break;
    
                case 
3:
                    
$fullsize imagecreatefrompng($nome_tmp);
                break;
            }
                            
            
$fullsize_height=imagesy($fullsize);
            
$fullsize_width=imagesx($fullsize);
            
            if(
$fullsize_width>130){
                
$thumb_width=130;
                
$thumb_height=floor($fullsize_height/($fullsize_width/$thumb_width));
            }else if(
$fullsize_height>80){
                
$thumb_height 80;
                
$thumb_width floor($fullsize_width/($fullsize_height/$thumb_height));
            }else{
                
$thumb_width=$fullsize_width;
                
$thumb_height $fullsize_height;
            }
            
            
$thumb=imagecreatetruecolor($thumb_width,$thumb_height);
            
imagecopyresampled($thumb,$fullsize,0,0,0,0,$thumb_width,$thumb_height,$fullsize_width,$fullsize_height);

            
header ("Content-type:image/jpeg");
            
imagejpeg($thumb,100);
            
imagedestroy($fullsize);
            
imagedestroy($thumb);