Ciao a tutti,

tramite lo script sottostante carico con successo delle immagini sul server.

Vorrei poterle ridimensionare per averle nelle dimensioni ideali.

Qual'è il modo più semplice per farlo andando ad integrare lo scrip sottostante?

Grazie

Codice PHP:
<?
    
    
    
// QUESTE RIGHE RENDONO LO SCRIPT COMPATIBILE CON LE VERSIONI
    // DI PHP PRECEDENTI ALLA 4.1.0
    
if(!isset($_FILES)) $_FILES $HTTP_POST_FILES;
    if(!isset(
$_SERVER)) $_SERVER $HTTP_SERVER_VARS;
    
    
/********************* VARIABILI DA SETTARE ********************/
    // Directory dove salvare i files Uploadati ( chmod 777, percorso assoluto)
    
$upload_dir $_SERVER["DOCUMENT_ROOT"] . "/upload";
    
    
// Eventuale nuovo nome da dare al file uploadato
    //$new_name = "";
    
$new_name $selezione.'.jpg';
    
    
// Se $new_name è vuota, il nome sarà lo stesso del file uploadato
    
$file_name = ($new_name) ? $new_name $_FILES["upfile"]["name"];
    
    if(
trim($_FILES["upfile"]["name"]) == "") {
    
    die(
"Non hai indicato il file da uploadare !");
    
    }
    
    
    if(@
is_uploaded_file($_FILES["upfile"]["tmp_name"])) {
    
    @
move_uploaded_file($_FILES["upfile"]["tmp_name"], "$upload_dir/$file_name"
    or die(
"Impossibile spostare il file, controlla l'esistenza o i permessi della directory dove fare l'upload.");
    
    } else {
    
    die(
"Problemi nell'upload del file " $_FILES["upfile"]["name"]);
    
    }
    
    
//Provo a metterlo qui
    
$allowed_types = array("image/gif","image/x-png","image/pjpeg","image/jpeg");
    if(!
in_array($_FILES["upfile"]["type"],$allowed_types)) {
    
    die(
"Il file non è di un tipo consentito, sono ammessi solo i seguenti: " implode(","$allowed_types) . ".");
    die();
    }
    
    


    echo 
"L'upload del file " $_FILES["upfile"]["name"] . " è avvenuto correttamente: ";
    
    
?>