Hej wF!
Jag har ett litet problem med scriptet Uploadify. (Bilduppladdning).
Det fungerar utmärkt att ladda upp och göra en resize på bilden. Utöver detta skulle jag att den sparar en Thumbs av bilden som blivit resize.
Så här ser min kod ut:
$tempFile = $_FILES['Filedata']['tmp_name'];
$targetPath = $_SERVER['DOCUMENT_ROOT'] . $_REQUEST['folder'] . '/';
$temp = basename($_FILES['Filedata']['name']);
$file_ext = strtolower(substr($temp, strrpos($temp, '.') + 1));
$random_digit = rand(0000,9999);
$newname = time()."_".$random_digit.".".$file_ext;
$targetFile = str_replace('//','/',$targetPath) . $newname;
move_uploaded_file($tempFile,$targetFile);
$max_width = "800";
$width = getWidth($targetFile);
$height = getHeight($targetFile);
//Scale the image if it is greater than the width set above
if ($width > $max_width){
$image = new SimpleImage();
$image->load($targetFile);
$image->resizeToWidth(800);
$image->save($targetFile);
}
Det jag önskar är alltså att efter den gjort om bilden till 800 i bredd, så ska den skapa en thumb på bilden i 150x150. Dvs att det blir 2 bilder.
Jag har googlat och läst på om thumbs men jag har inte lyckats. Det längsta jag kommit är att den skapar en thumb, men att den bara blir svart.
Någon som vet hur jag ska göra?
Tack på förhand!