Hejsa, jeg har fundet et script der laver thumnails, problemet er dog at den overskriver det originale billede, som den ikke skal.
Hvordan ændre jeg det ?
Scriptet ser sådan her ud: <? /********************************************************** * function resizejpeg: * * = creates a resized image based on the max width * specified as well as generates a thumbnail from * a rectangle cut from the middle of the image. * * @dir = directory image is stored in * @newdir = directory new image will be stored in * @img = the image name * @max_w = the max width of the resized image * @max_h = the max height of the resized image * @th_w = the width of the thumbnail * @th_h = the height of the thumbnail * **********************************************************/
function resizejpeg($dir, $newdir, $img, $max_w, $max_h, $th_w, $th_h) { // set destination directory if (!$newdir) $newdir = $dir;
// get original images width and height list($or_w, $or_h, $or_t) = getimagesize($dir.$img);
// make sure image is a jpeg if ($or_t == 2) {
// obtain the image's ratio $ratio = ($or_h / $or_w);
// original image $or_image = imagecreatefromjpeg($dir.$img);
Hvordan ser linjen du bruger til at kalde din resizejpeg-funktion ud? Husker at du gøre $dir forskellig fra $newdir (altså den første og den anden parameter)?
mente ikke skaleret, men altså. Det script jeg selv postede klippet/cropper billedet til, som jeg gerne vil have det. Men ønsker som sagt kun den éne fil.
Du kan tilmed nøjes med kun at lave den ene ;) som du kan se har jeg to linjer hvor jeg kalder resize() - du kan også slette den oprindelige hvis du vil, med unlink()
Syntaksen er: unlink("filnavn"); så det må vel være unlink($dir.$img) eller unlink($newdir.$img) ?
Synes godt om
Ny brugerNybegynder
Din løsning...
Tilladte BB-code-tags: [b]fed[/b] [i]kursiv[/i] [u]understreget[/u] Web- og emailadresser omdannes automatisk til links. Der sættes "nofollow" på alle links.