Witam
Mam o to taki skrypt uploadu zdjęć na serwer. Skrypt ma wrzucić obrazek do katalogu 'photo/tmp' a następnie pomniejszony ten obrazek do folderu 'photo'.
Normalne zdjęcie do folderu 'photo/tmp' wrzuca poprawnie, lecz pomniejszony obrazek w folderze photo jest cały czarny.
Jak to poprawić
$type=end(explode("/",$_FILES['girl_photo']['type'])); $filename="photo/tmp/".$fileName.'.jpg';
}
$ratio=400/$oldWidth;
$newWidth=400;
$newHeight=$oldHeight*$ratio;
$cutHeight=floor(($newHeight-400
)/2
);
//exit();
switch($type) {
case 'jpeg':
$org = imagecreatefromjpeg($filename);
break;
case 'gif':
$org = imagecreatefromgif($filename);
break;
case 'png':
$org = imagecreatefrompng($filename);
break;
}
$image_p = imagecreatetruecolor($newWidth, $newHeight);
$image = imagecreatefromjpeg($filename);
imagecopyresampled($image_p, $image, 0, 0, 0, 0, $newWidth, $newGeight, $oldWidth, $oldHeight);
$filename2="photo/".$fileName.'.jpg';
imagejpeg($image_p, $filename2, 100);
}