![]() |
|
|
|||||||
| PHP Här diskuteras allt som har med scriptspråket PHP att göra. |
![]() |
|
|
Trådverktyg | Visningsalternativ |
|
|
#1 |
|
Medlem
Registrerad: 2002-08-24
Ort: Uppsala
Inlägg: 600
Lösningar: 0 |
Thumbs med Uploadify
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: Kod:
$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);
}
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! |
|
|
|
![]() |
| Trådverktyg | |
| Visningsalternativ | |
|
|