Originariamente inviato da r1cky`
A me sembra funzionare correttamente.

E comunque, senza mettere il codice php è difficile che qualcuno si inventi la soluzione
Quando hai cercato di salvare l'immagine ridimensionata con che nome te l'ha salvata.
Per esempio se vai qui:

http://www.submegamanx.altervista.or...pg&w=320&h=480

e poi fai salva immagine con nome, con che nome te la fa salvare?

il codice è questo:

io faccio così:

nella pagina html che ti ho postato faccio:

[img]cornicesfondo2.php?img=./images/utenti/20-06-08_Above_the_Clouds_by_Elemento11.jpg&w=320&h=480[/img]


poi nel file php:
Codice PHP:
<?

   $file 
$_GET['img'];
   
$resize $_GET['w'];
   
$altez  $_GET['h'];

    
$cosa getimagesize($file);
    
$width = ($resize $cosa[0]) ? $resize $cosa[0];
    
$alte = (!$altez) ? ceil(($cosa[1] * $width)/$cosa[0])+$altez;
    
$min  imagecreatetruecolor($width$alte);
     switch(
$cosa['mime']){
       case 
'image/png':
         
header('Content-Type: image/png');
         
$im imagecreatefrompng($file);
         
imagealphablending($minfalse);
         
imagecopyresized($min$im0000$width$alteimageSx($im), imageSy($im));
         
imagesavealpha($mintrue);
         
imagepng($min,'',8,PNG_ALL_FILTERS);
       break;
    
       case 
'image/gif':
         
header('Content-Type: image/png');
         
$im imagecreatefromgif($file);
         
imagealphablending($minfalse);
         
$colorTransparent imagecolorallocatealpha($min000127);
         
imagefill($min00$colorTransparent);
         
imagecopyresized($min$im0000$width$alteimageSx($im), imageSy($im));
         
imagesavealpha($mintrue);
         
imagepng($min,'',8,PNG_ALL_FILTERS);
       break;
    
       case 
'image/jpeg':
       case 
'image/jpg':
         
header('Content-Type: image/jpeg');
         
$im imagecreatefromjpeg($file);
         
imagecopyresized($min$im0000$width$alteimageSx($im), imageSy($im));
         
imagejpeg($min,'',85);      
       break;    
     }
      
imagedestroy($min);
?>

non riesco a capire