---
title: "Avgöra storlek vid bilduppladdning"
type: "forum-thread"
url: "https://www.webforum.nu/amne/dotnet/98022-avgöra-storlek-vid-bilduppladdning"
topic: ".NET"
topic_url: "https://www.webforum.nu/amne/dotnet"
author: "ctrlz"
published: "2004-02-23T10:30:19.000Z"
updated: "2004-02-24T05:59:36.000Z"
replies: 5
views: 391
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/dotnet/98022-avgöra-storlek-vid-bilduppladdning"
---

# Avgöra storlek vid bilduppladdning

## #1 — ctrlz, 2004-02-23T10:30Z

Jag har en bilduppladdning i C#. Nu vill jag på något sätt begränsa storlek på bilder, dvs tyngd på bilder. Hur skriver jag kod för att avgöra att en bild som laddas upp tex får väga 50 kb som högst?

Som det ser ut nu har jag en koll på bilderna så att de är JPG eller GIF. Men problemet är att om folk laddar upp stora bilder så blir hela sajten tyngre.

Någon som gjort detta förr?

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

## #2 — icaaq, 2004-02-23T10:59Z

Visa lite av den kod som du använder dig av nu.

Mv icaaq

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

## #3 — ctrlz, 2004-02-23T11:06Z

Iof kvittar det ju vad jag kodat innan men ok här är lite:

```
string fileName = System.IO.Path.GetFileName(File1.PostedFile.FileName);
string fileName2 = System.IO.Path.GetFileName(File2.PostedFile.FileName);
fileEnd = fileName.Remove(0, fileName.LastIndexOf('.') + 1);
fileEnd2 = fileName2.Remove(0, fileName2.LastIndexOf('.') + 1);

fileName = imgID + "_1." +fileEnd;
					
fileName2 = imgID + "_2." + fileEnd2;
					
string SaveLocation = Server.MapPath("../Foton") + "\\" +  fileName;
					
string SaveLocation2 = Server.MapPath("../Foton") + "\\" +  fileName2;
```

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

## #4 — Dino, 2004-02-23T11:13Z

```
HttpPostedFile file1 = File1.PostedFile;
if(file1.ContentLength > yourSizeInt){
   //
}
```

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

## #5 — Pace, 2004-02-23T12:25Z

Herregud, det smärtar i ögonen att se sådan redundant kod, ctrlz. :e

Gör en funktion/metod av det hela så gör du allt *en* gång i stället för två. Dessutom kan du då lägga till fler filer (eller ta bort) utan problem. ;)

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

## #6 — Grynet, 2004-02-24T05:59Z

Tips:

Istället för att göra egen parsning av filnamn och extension och sånt så finns det redan gjort.

System.IO.Path

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

---

Tråden på webben: https://www.webforum.nu/amne/dotnet/98022-avgöra-storlek-vid-bilduppladdning
