---
title: "Fula thumbs med min funktion =("
type: "forum-thread"
url: "https://www.webforum.nu/amne/php/122278-fula-thumbs-med-min-funktion"
topic: "PHP"
topic_url: "https://www.webforum.nu/amne/php"
author: "Duffer"
published: "2005-02-12T16:07:09.000Z"
updated: "2005-02-13T11:00:02.000Z"
replies: 3
views: 367
page: 1
pages: 1
language: "sv-SE"
site: "webForum — webforum.nu"
rights: "Upphovsrätten till varje inlägg tillhör dess författare."
attribution: "Citera som: webForum, https://www.webforum.nu/amne/php/122278-fula-thumbs-med-min-funktion"
---

# Fula thumbs med min funktion =(

## #1 — Duffer, 2005-02-12T16:07Z

Hej!
När jag använder följande kod får jag en bild som ser ut som nedan, någon som kan hjälpa mig komma på varför det blir så? Problemet är alltså att bilden blir nästan svartvit och vissa bilder blir ännu sämre! Har provat med flera bildkvalitéer!

```php
 

function thumb_jpg($strBildNamn, $strSokvag, $intBredd) 
{ 
        $imagedata = getimagesize("$strSokvag/$strBildNamn"); 
        $intHojd = ($intBredd / $imagedata[0]) * $imagedata[1]; 
        $thumb = imagecreate ($intBredd, $intHojd); 
        if ($imagedata[2] == 2) $image = ImageCreateFromJpeg("$strSokvag/$strBildNamn"); 
        else { 
        		
                header("Location: $strSokvag/$strBildNamn"); 
                die(); 
        } 
        imagecopyresized($thumb, $image, 0, 0, 0, 0, $intBredd, $intHojd, $imagedata[0], $imagedata[1]); 
        imagejpeg($thumb, "$strSokvag/t_$strBildNamn", 100);
}
```

Bilagor:

- [ful.jpg](https://www.webforum.nu/a/5592.jpg)

Permalänk: https://www.webforum.nu/p/122278

## #2 — Matte, 2005-02-12T18:01Z

Har du GD2 använd imagecreatetruecolor() istället för imagecreate(), och imagecopyresampled() istället för imagecopyresized().

Permalänk: https://www.webforum.nu/p/1550940

## #3 — Duffer, 2005-02-13T10:44Z

okej, ska testa det nu, men det konstiga är att precis samma funktion returnerar helt ok bilder om jag kör funktionen precis när en bild laddas upp med en uppladdningsscript.

Permalänk: https://www.webforum.nu/p/1551233

## #4 — Duffer, 2005-02-13T11:00Z

jag såg inte alla träden för skogen som jag brukar säga ;-)

tackar så mycekt för tipset! hade stirrat mig blind på min funktion, blev helt underbar kvalité på thumbsen nu =D

Postar en fin funktion i script arkivet med den färdiga lösningen =)

redigering:

Nu är scriptet postat och färdigskrivet:

<http://www.webforum.nu/showthread.php?s=&postid=1001330#post1001330>

Permalänk: https://www.webforum.nu/p/1551240

---

Tråden på webben: https://www.webforum.nu/amne/php/122278-fula-thumbs-med-min-funktion
