---
title: "Nybörjare på aspSmartUpload"
type: "forum-thread"
url: "https://www.webforum.nu/amne/asp/59158-nybörjare-på-aspsmartupload"
topic: "ASP"
topic_url: "https://www.webforum.nu/amne/asp"
author: "Pellefant"
published: "2002-11-15T09:10:49.000Z"
updated: "2002-11-15T12:12:42.000Z"
replies: 11
views: 439
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/59158-nybörjare-på-aspsmartupload"
---

# Nybörjare på aspSmartUpload

## #1 — Pellefant, 2002-11-15T09:10Z

Hej!

Jag försöker skapa en filuppladningssida, på första sidan är det bara fem st filuppladningsrutor. Detta är den andra sidan

Om någon undrar varför jag skrivit såhär:
file1 = mySmartUpload.Form("file1"), så ta en titt på: 
<http://www.webforum.nu/showthread.php?s=&threadid=39931&highlight=BinaryRead>

Jag får felmed: 
Subscript out of range 
/pressrelease/fileupload.asp, line 13 

```
<% Set ObjFolder = CreateObject("Scripting.FileSystemObject") 

strPath=Server.MapPath("/pr/testmapp/") 
If not ObjFolder.FolderExists(strpath) then 
ObjFolder.CreateFolder strPath 
end if 

Set myUpload = Server.CreateObject("aspSmartUpload.SmartUpload") 
myUpload.upload                            <----- *****rad 13*****

file1 = mySmartUpload.Form("file1")
file2 = mySmartUpload.Form("file2")
file3 = mySmartUpload.Form("file3")
file4 = mySmartUpload.Form("file4")
file5 = mySmartUpload.Form("file5")

if len(file1)>0 then
	file.SaveAs(strPath &  file1)
end if

if len(file2)>0 then
	file.SaveAs(strPath &  file2)
end if

if len(file3)>0 then
	file.SaveAs(strPath & file3)
end if

if len(file4)>0 then
	file.SaveAs(strPath &  file4)
end if

if len(file5)>0 then
	file.SaveAs(strPath &  file5)
end if 

Close.myUpload
%>
```

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

## #2 — erka, 2002-11-15T09:18Z

Lite frågor, vilken version av smartupload kör du, ligger det på ett webhotell

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

## #3 — Pellefant, 2002-11-15T09:22Z

Hej! :)
Ja, på ett webhotell, (<https://www.terrasite.com>)
Version, hittar det inte på deras supportsida, men jag kan återkomma med den uppgiften när deras support öppnar.(kl 15)

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

## #4 — erka, 2002-11-15T09:36Z

Webhotell har en tendens att stänga av save.as funktionen av någon säkerhetsanledning, fråga mig inte vad dock.

Det kan inte vara

PRB: aspSmartUpload error '800a0009' Subscript out of range 
\--------------------------------------------------------------------------------
This error occurs when the asp is directly executed instead of being called from an HTML form with an ENCTYPE="multipart/form-data" tag.

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

## #5 — Pellefant, 2002-11-15T09:49Z

Tjena, nejdå, den(save.as) är inte avstängd, jag kan ladda upp filer till servern, tex med detta som fungerar:
<http://www.webforum.nu/showthread.php?s=&threadid=57566>

Dock så förstår jag inte den koden riktigt, så jag vill skriva en egen, som jag förstår, samt kunna ladda 5 filer samtidigt istället för bara 1 :)

Efter att ha tänkt lite mer, det står ju på rad 13 "myUpload.upload", där "upload kommer från ett annat script som jag tittat litet på(jag använder file1, file2, file3, file4, file5 istället), där är det ett variabelnamn, kanske kan jag inte skriva så i min kod ?

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

## #6 — solbulle, 2002-11-15T11:33Z

Detta borde göra samma jobb om du ska spara filerna på samma plats:

```
<% Set ObjFolder = CreateObject("Scripting.FileSystemObject") 

strPath=Server.MapPath("/pr/testmapp/") 
If not ObjFolder.FolderExists(strpath) then 
ObjFolder.CreateFolder strPath 
end if 

Set myUpload = Server.CreateObject("aspSmartUpload.SmartUpload") 
myUpload.upload                

myUpload.Save(strPath)

%>
```

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

## #7 — solbulle, 2002-11-15T11:40Z

Iofs är jag hyfsat övertygad om att det Erka skriver stämmer. Hur ser ditt formulär ut? Är det HELT rätt?

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

## #8 — Pellefant, 2002-11-15T11:51Z

Hej hopp!

Nu får jag detta(vet inte varför jag fick annorlunda nu)
Felmed:
Object doesn't support this property or method: 'file1' 
/pr/fileupload.asp, line 13 

Här är hela formulärsidan.

```
<HTML>
<HEAD>
<TITLE> Ladda upp filer</TITLE>
</HEAD>

<BODY>

<FORM METHOD=POST ACTION="fileupload.asp">
	<input type="file" name="file1" value="Browse"><br>
	<input type="file" name="file2" value="Browse"><br>
	<input type="file" name="file3" value="Browse"><br>
	<input type="file" name="file4" value="Browse"><br>
	<input type="file" name="file5" value="Browse"><br><br>
	<input type="submit" value="Add file/files">
</FORM>

</BODY>
</HTML>
```

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

## #9 — @nders, 2002-11-15T11:52Z

> **erka skrev:**
>
> Det kan inte vara 
> 
> PRB: aspSmartUpload error '800a0009' Subscript out of range 
> \-------------------------------------------------------------------------------- 
> This error occurs when the asp is directly executed **instead of being called from an HTML form with an ENCTYPE="multipart/form-data" tag.**

Jag ser ingen enctype i din form-tagg.

mvh,

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

## #10 — Pellefant, 2002-11-15T12:08Z

Tackar erka, solbulle och @nders. :), ENCTYPE="multipart/form-data"  löste det(förstår inte hur jag kunde missa det i erkas inlägg), tog din kod också Solbulle för att minska koden. Är så glad att ni finns. :)

Platsar detta lilla script i scriptarkivet?

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

## #11 — OveRRidE, 2002-11-15T12:11Z

> Platsar detta lilla script i scriptarkivet?

Det är möjligt, bara det framgår tydligt att det är för aspSmartUpload och inget annat, t.ex. fristående script.

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

## #12 — solbulle, 2002-11-15T12:12Z

Här finns en väldigt bra manual till just den komponenten, med felmeddelanden samt kodexempel. 
<http://www.aspsmart.com/aspSmartUpload/>

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

---

Tråden på webben: https://www.webforum.nu/amne/asp/59158-nybörjare-på-aspsmartupload
