ciao,
io usao uno script per creare delle immagine di certe misure.
Di soltio lo uso per creare thumb, quindi ridemensionavo immagini gia presenti sul server.
Questa volta invece ho bisogno di ridimensionare le immagini già durante l'upload..ma mi da questo errore:
Warning: getimagesize(Array[tmp_name]) [function.getimagesize]: failed to open stream: No such file or directory in C:\Documents and Settings\Pc Alex\Desktop\host\gallovip\admin\crea_donna.php on line 15
Warning: Division by zero in C:\Documents and Settings\Pc Alex\Desktop\host\gallovip\admin\crea_donna.php on line 19
Warning: imagecreatetruecolor() [function.imagecreatetruecolor]: Invalid image dimensions in C:\Documents and Settings\Pc Alex\Desktop\host\gallovip\admin\crea_donna.php on line 23
Impossibile creare l immagine
Ecco lo script:
$imagesize=GetImageSize("$_FILES[immagine][tmp_name]");
$width=$imagesize[0];
$height=$imagesize[1];
if ( $width > $height) { $thumbWidth = 200; $thumbHeight = $height/($width/200); }
else { $thumbWidth = $width/($height/250); $thumbHeight = 250; }
$img = "$_FILES[immagine][tmp_name]";
$dest = "$path/donne/$_POST[categoria]/$cartella/$spazi";
$thumbComp = 5000000;
$thumb = imageCreateTrueColor ($thumbWidth, $thumbHeight) or die("Impossibile creare l immagine");
$src = imagecreatefromjpeg($img) or die ("Impossibile aprire l'immagine originale");
imagecopyresized($thumb, $src, 0, 0, 0, 0, $thumbWidth, $thumbHeight, imageSx($src), imageSy($src)) or die("Impossibile ridimensionare l'immagine");
imagejpeg($thumb, $dest, $thumbComp) or die("Impossibile salvare l immagine");
io usao uno script per creare delle immagine di certe misure.
Di soltio lo uso per creare thumb, quindi ridemensionavo immagini gia presenti sul server.
Questa volta invece ho bisogno di ridimensionare le immagini già durante l'upload..ma mi da questo errore:
Warning: getimagesize(Array[tmp_name]) [function.getimagesize]: failed to open stream: No such file or directory in C:\Documents and Settings\Pc Alex\Desktop\host\gallovip\admin\crea_donna.php on line 15
Warning: Division by zero in C:\Documents and Settings\Pc Alex\Desktop\host\gallovip\admin\crea_donna.php on line 19
Warning: imagecreatetruecolor() [function.imagecreatetruecolor]: Invalid image dimensions in C:\Documents and Settings\Pc Alex\Desktop\host\gallovip\admin\crea_donna.php on line 23
Impossibile creare l immagine
Ecco lo script:
$imagesize=GetImageSize("$_FILES[immagine][tmp_name]");
$width=$imagesize[0];
$height=$imagesize[1];
if ( $width > $height) { $thumbWidth = 200; $thumbHeight = $height/($width/200); }
else { $thumbWidth = $width/($height/250); $thumbHeight = 250; }
$img = "$_FILES[immagine][tmp_name]";
$dest = "$path/donne/$_POST[categoria]/$cartella/$spazi";
$thumbComp = 5000000;
$thumb = imageCreateTrueColor ($thumbWidth, $thumbHeight) or die("Impossibile creare l immagine");
$src = imagecreatefromjpeg($img) or die ("Impossibile aprire l'immagine originale");
imagecopyresized($thumb, $src, 0, 0, 0, 0, $thumbWidth, $thumbHeight, imageSx($src), imageSy($src)) or die("Impossibile ridimensionare l'immagine");
imagejpeg($thumb, $dest, $thumbComp) or die("Impossibile salvare l immagine");