---
title: "ladda upp en fil samtidigt som du skalar den och byter namn på den"
type: "forum-thread"
url: "https://www.webforum.nu/amne/php/15376-ladda-upp-en-fil-samtidigt-som-du-skalar-den-och-byter-namn-på-den"
topic: "PHP"
topic_url: "https://www.webforum.nu/amne/php"
author: "Qonos"
published: "2001-03-13T15:29:00.000Z"
updated: "2001-03-16T08:17:00.000Z"
replies: 6
views: 281
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/15376-ladda-upp-en-fil-samtidigt-som-du-skalar-den-och-byter-namn-på-den"
---

# ladda upp en fil samtidigt som du skalar den och byter namn på den

## #1 — Qonos, 2001-03-13T15:29Z

Saken är att varje medlem på min sida skall kunna ladda upp en bild på sig själv på servern (samma katalog för alla medlemmar) och döpa om bilden till en ID siffra .jpg/gif  samtidigt som den skalar ner den till with= 80 pixlar.

jag gissar att det är något extra man måste installera på servern. Men vad?

Saken är att det man installerar måste fungera på w2k med ISS och på en Linux server (eftersom det är på en linux sidan kommer att ligga när den är klar)

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

## #2 — Kim, 2001-03-13T16:09Z

Kolla in GD-biblioteket.

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

## #3 — Qonos, 2001-03-13T18:04Z

GD-biblioteket???

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

## #4 — Kim, 2001-03-13T18:16Z

Det är GD-biblioteket som gör att du kan behandla bilder i PHP.

Vi testar att ropa lite på nanne och ser om han kan ge dig lite fler utförliga svar på dina frågor kring GD... ;)

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

## #5 — Qonos, 2001-03-15T12:56Z

/me ropar på nanne  

:)

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

## #6 — Batboy, 2001-03-15T13:22Z

<http://www.boutell.com/gd/> 
 <http://se.php.net/manual/en/ref.image.php> 

/j

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

## #7 — nanne, 2001-03-16T08:17Z

LAAAAA!!!

Faktiskt såbehöver du inte använda GD bibloteket här om du kör PHP på linux.

Jag använder den här koden för att göra thumbnails till mitt fotogalleri hemma.

```
 $thumbwith=100;
 $in="bild.jpg"; 
 $out="nerskalad_bild.jpg";

    $s=getimagesize($in);
    if($s[0]>$s[1])
      $s="-xsize $thumbwidth";
    else
      $s="-ysize $thumbwidth";
    if($format=="gif" &#0124;&#0124; $format=="GIF")
      passthru("/usr/bin/giftopnm $in &#0124; /usr/bin/pnmscale $s &#0124; /usr/bin/ppmquant 128 &#0124; /usr/bin/ppmtogif >$out");
    else
      passthru("/usr/bin/djpeg $in &#0124; /usr/bin/pnmscale $s &#0124; /usr/bin/cjpeg >$out");
```

Dessa skalprogram följer med som standard i redhat (vet inte hur det är med andra linux distar.)

GD har jag faktiskt inte använt för att göra thumbnails med. Men det funkar säkert. Jag har ju lyckats ändra storlek på en bild "on the fly" så det borde funka med att spara ner.

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

---

Tråden på webben: https://www.webforum.nu/amne/php/15376-ladda-upp-en-fil-samtidigt-som-du-skalar-den-och-byter-namn-på-den
