---
title: "Default value på ett filuppladdningsfält??"
type: "forum-thread"
url: "https://www.webforum.nu/amne/asp/9351-default-value-på-ett-filuppladdningsfält"
topic: "ASP"
topic_url: "https://www.webforum.nu/amne/asp"
author: "henkeny"
published: "2001-05-07T23:11:00.000Z"
updated: "2001-05-08T09:56:00.000Z"
replies: 4
views: 195
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/asp/9351-default-value-på-ett-filuppladdningsfält"
---

# Default value på ett filuppladdningsfält??

## #1 — henkeny, 2001-05-07T23:11Z

Jag har ett mindre problem. I ett forulär har jag bl.a ett fält för filuppladdning. Om en användare INTE vill ladda upp nån fil, går det inte lagra det andra i databasen. Men om man t.ex. bara skriver in "ingenfil" så funkar det perfekt. Så jag skulle vilja ha ett default value på filfältet där det står just "ingen fil" eller nåt, men det verkar inte funka. I ett vanligt fält för text så går det ju med value="ingenfil", men icke i file fältet. Nån som har nån idé??

/Henke

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

## #2 — @nders, 2001-05-08T04:24Z

hej henke, och välkommen hit.

av säkerhetsskäl kan du inte ange default value på en \<input type="file"\>.

om man skulle kunna göra det, skulle jag i princip kunna lyfta vilken fil som helst från din hårddisk och det är väl inte så klockrent?

nej, du får i stället kolla med en if-sats på mottagarsidan om det verkligen kommer någonting i det fältet.

mvh,

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

## #3 — henkeny, 2001-05-08T09:15Z

Okej, tackar så mcyket för svarat. Har försökt mig på ett litet script här nu, men jag får itne igång det. Först provade jag med att när man trycker på skickai formuläret kontrollerades "file-fältets" värde med en if sats och och om det var \< 0 tecken så lade den till "ingen fil" men det gick ju inte heller, kanske var väntat i ever för sig :-). Men hur kan man lösa det hela utan att användarna ska behöva skriva in "ingen fil" varje gång??

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

## #4 — nakoz, 2001-05-08T09:30Z

om du tar emot formuläret typ såhär:

```
minVar = Request.Form("fil")
Response.Write "Min if-sats ska spärra detta '"& minVar &"'."
```

det värde som nu kommer 'här' gör du en if-sats mot. typ:

```
If minVar = 'sune' Then 
minVar = "ingen fil"
End If 

SQL = "UPDATE....
```

om det nu visade sig att minVar innehöll "sune" som default. hoppas det löser nåt :)

mvh.

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

## #5 — henkeny, 2001-05-08T09:56Z

Tjena, Tackar för svaret. Men jag får inte det att funka. När man tryckt på skicka knappen i formuläret skickas datan vidare i sidan. Den kommer sedan till en koll , där ett flertal funktioner kollar filen. Det ser ur så här:

	' load object
	Dim load
		Set load = new Loader
		
		' calling initialize method
		load.initialize
		
	' File binary data
	Dim fileData
		fileData = load.getFileData("file")
	' File name
	Dim fileName
		fileName = LCase(load.getFileName("file"))
	' File path
	Dim filePath
		filePath = load.getFilePath("file")
	' File path complete
	Dim filePathComplete
		filePathComplete = load.getFilePathComplete("file")
	' File size
	Dim fileSize
		fileSize = load.getFileSize("file")
	' File size translated
	Dim fileSizeTranslated
		fileSizeTranslated = load.getFileSizeTranslated("file")
	' Content Type
	Dim contentType
		contentType = load.getContentType("file")
	' No. of Form elements
	Dim countElements
		countElements = load.Count

Vad jag förstår så måste jag ha en if sats precis före det här som kollar om file fältet är tomt och då stoppar in "ingen fil". Hur göra???

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

---

Tråden på webben: https://www.webforum.nu/amne/asp/9351-default-value-på-ett-filuppladdningsfält
