Avatar billede mmolsen Nybegynder
19. september 2002 - 12:55 Der er 2 kommentarer og
1 løsning

aspSmartUpload (0x800A0009), Subscript out of range -- HJÆLP

Jeg ved godt der er oprettet mange spørgsmål ang. aspSmartUpload, men dette problem kan jeg ikke finde noget svar på.

Jeg får følgende fejl:
Fejltype:
aspSmartUpload (0x800A0009)
Subscript out of range
/trendnation/Upload.asp, line 120

Linie 120 er: mySmartUpload.Upload

Koden ser således ud:

Case med form:

<form method="post" action="Upload.asp?command=UploadNu">
<input type="radio" name="type" value="butik">&nbsp;
Butik billede             
<br />             
<input type="radio" name="type" value="vare">&nbsp;
Vare billede
</td>
</tr>
<tr>
<td>
            <Strong>Upload:</strong><br /><br />
<Input type="file" Name="fil" Size="30" Class="input"><br /><br />
<input type="submit" value="Upload" class="button">
</form>

Case med script:

<%
Dim mySmartUpload
Dim intCount
strTargetPath = Server.MapPath("/butikker/")
Set mySmartUpload = Server.CreateObject("aspSmartUpload.SmartUpload")
mySmartUpload.Upload
mySmartUpload.Save(strTargetPath)
Set mySmartUpload = Nothing
Set strTargetPath = Nothing
Response.Redirect("Upload.asp?command=UploadSlut")
%>   


Det mærkleige er at det virker fint, når jeg tester aspSmartUpload's eksempler.

Min IIS peger på C:\hjemmesider\
Hvori både aspSmartupload eksempler ligger, samt den side jeg har problemer med.

Derfor har jeg også lagt aspSmartUpload.dll i det biblotek.

Jeg tror problemet har noget med det sted filerne skal uploades, da der i aspSmartUpload help filen står:

"Hvis du vil ændre mappen der uploades til, så skal du i toppen af
scriptfilerne ændre på enten uploadfolder eller virtual_uploadfolder."

Både aspSmartUpload.dll og aspSmartuploadUtil.dll ligger i c:\windows\system32\

Er der nogen der kan hjælpe mig ??
Avatar billede keysersoze Ekspert
19. september 2002 - 13:00 #1
This error occurs when the asp is directly executed instead of being called from an HTML form with an ENCTYPE="multipart/form-data" tag.

du mangler altså ENCTYPE="multipart/form-data" i dit form-tag
Avatar billede mmolsen Nybegynder
19. september 2002 - 13:15 #2
Ja det havde du skam ret i :) kom dog med et andet problem:
aspSmartUpload.File (0x80040460)
Unable to save file (Error 1120)
/trendnation/Upload.asp, line 121

Men det må jeg lige undersøge.

Takker
Avatar billede keysersoze Ekspert
19. september 2002 - 13:27 #3
aspsmart.com - der er alt hvad du skal bruge
Avatar billede Ny bruger Nybegynder

Din løsning...

Tilladte BB-code-tags: [b]fed[/b] [i]kursiv[/i] [u]understreget[/u] Web- og emailadresser omdannes automatisk til links. Der sættes "nofollow" på alle links.

Loading billede Opret Preview
Kategori
Kurser inden for grundlæggende programmering

Log ind eller opret profil

Hov!

For at kunne deltage på Computerworld Eksperten skal du være logget ind.

Det er heldigvis nemt at oprette en bruger: Det tager to minutter og du kan vælge at bruge enten e-mail, Facebook eller Google som login.

Du kan også logge ind via nedenstående tjenester



Seneste spørgsmål Seneste aktivitet
I går 19:14 Acer Af buls i PC
I går 17:06 Lyd fra Vandkøling Af Hansen96 i PC
I går 16:01 Epson ET-2860 Af Hans Christian i Printere
I går 13:02 PC uden blæser til køling, findes det? Af Uvanga i PC
29/0517:41 signatur Ny Outlook Af PS2017 i E-mail programmer