---
title: "ASP Upload..."
type: "forum-thread"
url: "https://www.webforum.nu/amne/asp/41778-asp-upload"
topic: "ASP"
topic_url: "https://www.webforum.nu/amne/asp"
author: "JAreMANNEN"
published: "2002-04-16T11:44:25.000Z"
updated: "2002-04-16T12:57:57.000Z"
replies: 5
views: 239
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/41778-asp-upload"
---

# ASP Upload...

## #1 — JAreMANNEN, 2002-04-16T11:44Z

Har problem med en sak med ASP Upload...

Felmeddelande:
**Microsoft VBScript runtime error '800a01b6' 

Object doesn't support this property or method: 'File.Filename' 

/admin/artiklar_upload.asp, line 45**

Rad 45 är den fetstilta raden i koden här nedanför:

```
<%
		mapp = server.MapPath("../../jare/bilder/artikelbilder")
		
		response.Write(mapp)
		
		Set fs = CreateObject("Scripting.FileSystemObject")
		If NOT fs.folderExists(mapp) Then
			fs.CreateFolder(mapp)
		End If

		Set Upload = Server.CreateObject("Persits.Upload")
		Upload.Save(mapp)

		rubrik = upload.form("rubrik")
		text = upload.form("text")
		epost = upload.form("epost")
		skribent = upload.form("skribent")
		kategori = upload.form("kategoriid")
		datum = upload.form("datum")

		superuserid = "2"

		For Each File in Upload.Files  
			[b]filnamn = File.Filename[/b]
		next

		SQL = "INSERT INTO Artiklar (Rubrik, Text, Datum, Skribent, Epost, KategoriId, SuperuserId, bildnamn) VALUES ('"& rubrik &"','"& text &"','"& Datum &"','"& skribent &"','"& epost &"','"& kategori &"','"& SuperuserId &"', '" & filnamn & "')"
		'Databas.Execute(SQL)
		response.Write SQL
%>
```

Det konstiga är att det fungerar hur bra somhelst lokalt, men inte när jag har laddat upp till mitt webhotell.. :(

Servern har ASP Upload installerat, för uploadningen går hur bra somhelst...

Grejjen är jue den att det är filnamnet jag behöver lägga in i databasen som strular..

THX!

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

## #2 — erka, 2002-04-16T11:49Z

Webhotell brukar stänga av en del funktioner i asp upload, bland annat så att du enbart kan använda dig av save virtual. Jag skrev ett par inlägg om det och problem med att få fram filename efter en upload åt någon kille, söker du på mig och asp upload hittar du nog något

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

## #3 — erka, 2002-04-16T11:51Z

<http://www.webforum.nu/showthread.php?s=&threadid=38646&highlight=aspupload>

behandlar en del av ämnet

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

## #4 — JAreMANNEN, 2002-04-16T12:22Z

har gått igenom det inlägget... men jag får detta felmesset:

**The Path parameter for the MapPath method must be a virtual path. A physical path was used.**

Fast jag använder en virtual sökväg...  :x 

för att detta är väl en virtual sökväg??
server.MapPath("../../jare/bilder/artikelbilder")

virtual=huvudmapp/mapp/undermapp
fysiskt=c:\\huvudmapp\\mapp\\undermapp

Eller har jag fått detta om bakfoten..?

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

## #5 — JAreMANNEN, 2002-04-16T12:37Z

server.mappath gör visst om sökvägen till fysisk...

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

## #6 — JAreMANNEN, 2002-04-16T12:57Z

Inge som har nåt tips?

Skillnaden från mitt första inlägg är att jag använder

```
		Set Upload = Server.CreateObject("Persits.Upload")
		Upload.[b]SaveVirtual[/b](mapp)
```

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

---

Tråden på webben: https://www.webforum.nu/amne/asp/41778-asp-upload
