webForumDet fria alternativet
Logga in / Bli medlem

Problem med aspSmartUpload

ASP

3 svar · 224 visningar · startad av Fredde Mannen

Medlem sedan nov. 20014 054 inlägg
Trådstart#1

Detta fel uppstår

Request object error 'ASP 0207 : 80004005'

Cannot use Request.Form

/admin/FileUpload.asp, line 10

Cannot use Request.Form collection after calling BinaryRead.

när jag använder denna kod:

<%
Dim usr_session
usr_session = Session("usrname")
If(len(usr_session) > 0 ) Then
If(Request.QueryString("upload") = "file") Then
Dim objSmartUpload, folder, files

folder = Request.Form("folder")

Set objSmartUpload = Server.CreateObject("aspSmartUpload.SmartUpload")
objSmartUpload.Upload
myFiles = objSmartUpload.Save("/" & folder & "/")

Response.Write(myFiles & " fil(er) uppladdaded!")

Response.Write("<br /><br /><a href='FileUpload.asp'>- Tillbaka</a>")
End if
else
Response.Redirect("error.html")
End if
%>

Kan någon säga mig hur jag skall ändra för att det skall funka?

Medlem sedan nov. 20014 054 inlägg
#2

Det löste sig.... :)

Medlem sedan feb. 200112 078 inlägg
#3

Fredde Mannen skrev:

Det löste sig.... :)

Jaha.

Hur då?

Medlem sedan nov. 20014 054 inlägg
#4

OveRRidE skrev:

Fredde Mannen skrev:

Det löste sig.... :)

Jaha.

Hur då?

Så här:

<%If(Request.QueryString("upload") = "file") Then
Dim objSmartUpload, folder, files

Set objSmartUpload = Server.CreateObject("aspSmartUpload.SmartUpload")

objSmartUpload.Upload
[b]Set Files = objSmartUpload.Files("file")[/b]
myFiles = objSmartUpload.Save("/" & [b]objSmartUpload[/b].Form("folder") & "")
Response.Write(myFiles & " fil(er) uppladdaded!")

Response.Write("<br /><br /><a href='FileUpload.asp'>- Tillbaka</a>")
End if%>

Ändringarna är feta.

257 ms totalt · 4 externa anrop · v20260731065814-full.51f67c91
123 ms — deklarationer (db)
0 ms — hämta statistik (cache)
131 ms — hämta tråd, inlägg och bilagor (db)
120 ms — ändringar (db)