---
title: "aspupload + spara över befintlig fil"
type: "forum-thread"
url: "https://www.webforum.nu/amne/asp/156299-aspupload-spara-över-befintlig-fil"
topic: "ASP"
topic_url: "https://www.webforum.nu/amne/asp"
author: "doggelito"
published: "2007-01-22T11:49:50.000Z"
updated: "2007-01-22T12:24:02.000Z"
replies: 5
views: 507
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/156299-aspupload-spara-över-befintlig-fil"
---

# aspupload + spara över befintlig fil

## #1 — doggelito, 2007-01-22T11:49Z

tja, 
måste bygga om en uploadfunktion från dimac upload till aspupload.
nu har jag stött på en fundering:
jag verkar inte komma åt mina övriga formulärsfält innan jag kört metoden save, ska det vara så?! :q
verkar ju helsnurrit i så fall. :(

förenklat ser min kod ut så här

```
Dim Upload, ReplaceFile
Set Upload = Server.CreateObject("Persits.Upload")

ReplaceFile = Upload.Form("ReplaceFile")

If ReplaceFile = "0" Then
	Upload.OverwriteFiles = False
Else
	Upload.OverwriteFiles = True
End If

Upload.SaveVirtual "/Media/"
```

Koden ovan funkar inte då jag sätter variabeln ReplaceFile innan savemetoden, variabeln blir alltid tom.
Så om det är på detta vis, hur löser jag problemet?
Jag vill kunna välja om filen ska sparas över eller ej.

(och snälla säg inte att det är så idiotiskt att jag måste spara den nya filen som en kopia först och sedan kolla variabeln, radera ursprungsfilen, döpa om min nya fil till det gamla namnet!)

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

## #2 — @nders, 2007-01-22T11:56Z

> jag verkar inte komma åt mina övriga formulärsfält innan jag kört metoden save,

Jepp, så brukar det vara.

Kan du inte bara köra Save för att ladda upp filerna till serverns minne, och sedan spara med sökväg?

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

## #3 — doggelito, 2007-01-22T12:06Z

> Jepp, så brukar det vara.

Ok, va tråkigt! :(
(jag saknar dimac upload redan!)

> Kan du inte bara köra Save för att ladda upp filerna till serverns minne, och sedan spara med sökväg?

Mm, det får väl bli nån sån lösning på det hela. Tack! :)

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

## #4 — @nders, 2007-01-22T12:07Z

Annars kanske du kan skicka just detta värde med querystring?

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

## #5 — doggelito, 2007-01-22T12:17Z

Det går nog bra att köra med en minnes-save först, jag har en massa andra fält också i formuläret som ska med.

Det är mest tillvägagångssättet jag blev förvirrad om, att man blir tvungen att spara filen först och sen kolla vad som ska göras med den beroende på variablernas värden.
Jag skulle vilja kolla variablerna först och sen spara filen beroende på dess värden.
Men, men det fixar sig nog! :)

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

## #6 — @nders, 2007-01-22T12:24Z

Well, jag tror alla uppladdningskomponenter jag provat fungerar på det sättet, dvs att metoden save tar hand om populering av formulärfält.

När du inte anger sökväg i save så behålls filen i minnet, dvs typ där filen var innan. Så om du inte anger sökväg blir resultatet mer eller mindre en populering av formulärfält.

Men i sak håller jag med, det skulle kanske vara najs att ha en metod som bara populerar formulärfält och lämnar fil-objekt till .save.

mvh

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

---

Tråden på webben: https://www.webforum.nu/amne/asp/156299-aspupload-spara-över-befintlig-fil
