Salve a tutti ho un problema, diciamo così "logistico" con uno script per l'upload il ridimensionamento e la rinomina di immagini sul server, ho un file html ke carica il file e lo invia a uno script php ke carica ridimensiona e rinomina il file, solo che per la parte della rinomina c sn e infatti lo script senza il ridimensionamento funziona, mentre se metto il resize no![]()
![]()
vi posto qui lo script:
php
$uploadfile=$_FILES['upfile']['name'];
$src=imagecreatefromjpeg($uploadfile);
list($width, $height)=getimagesize($uploadfile);
$newidth=150;
$newheight=80;
$tmp=imagecreatetruecolor($newidth, $newheight);
imagecopyresampled($tmp, $src, 0, 0, 0, 0, $newidth, $newheight, $width, $height);
$upload_dir=$_SERVER["DOCUMENT_ROOT"]."/images";
$nome="prima.jpg";
$file_name=($nome)?$nome:$_['upfile']["name"];
if(trim($_FILES["upfile"]["name"])==""){
die ("non hai indicato il file");
}
if(@is_uploaded_file($_FILES["upfile"]["tmp_name"])){
@move_uploaded_file($_FILES["upfile"]["tmp_name"],"$upload_dir/$file_name")
or die ("impossibile caricare il file");
} else{
die("prob nell'upload file".$_FILES["upfile"]["name"]);
}
echo "upload del file".$_FILES["upfile"]["name"]."avvenuto!!!!";
?>
vi chiedo di aiutarmi xkè io nn capisco in cosas sbaglio![]()
![]()
![]()
![]()