Ciao ragazzi,
sto cercando di ridimensionare le immagini per creare delle miniature ma queste si vedono malissimo.
Ho fatto una prova e opotete vedere qui

http://www.energy83.altervista.org/alex/prova.html

Ho utilizzato due tipi di codici ma il risultato è lo stesso (ps: sono una frana in php)
Grazie

Codice PHP:
<?php

$nomeimage 
$_POST['nomeimg'];

$new_width=40;                       //Larghezza immagine ridimensionata
$new_height=40;                      //Altezza immagine ridimensionata
$ncompression=90;                       //Compressione dell'immagine jpg
$source_path="Foto/";
$destination_path="Mini/"


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");
$srcimg=ImageCreateFromJPEG($source_path.$nomeimage) or die("Problemi nell'aprire l'immagine");
ImageCopyResized($destimg,$srcimg,0,0,0,0,$new_width,$new_height,ImageSX($srcimg),ImageSY($srcimg)) or die("Problemi nel ridimensionamento");
ImageJPEG($destimg,$destination_path.$nomeimage,$compression) or die("Problemi nel salvataggio");

$TextVariable '&end=si';
echo 
$TextVariable;

?>
Codice PHP:
<?php

$nomeimage 
$_POST['nomeimg'];

// Ottengo le informazioni sull'immagine originale
list($width$height$type$attr) = getimagesize($_SERVER['DOCUMENT_ROOT']."/Foto/$nomeimage");

// Creo la versione 120*90 dell'immagine (thumbnail)
$thumb imagecreatetruecolor(12090);
$source imagecreatefromjpeg($_SERVER['DOCUMENT_ROOT']."/Foto/$nomeimage");
imagecopyresized($thumb$source000012090$width$height);

// Salvo l'immagine ridimensionata
imagejpeg($thumb$_SERVER['DOCUMENT_ROOT']."/Mini/$nomeimage"75);

$TextVariable '&end=si';
echo 
$TextVariable;

?>