Problemer med asp upload og request.form
Hej eksperter...ER ved at lave et script, som både skal tilføje noget fra en form fra forrige side til en database, og som skal uploade et billede... men har lidt problemer med det. Og synes at jeg har haft samme problem før..
fejlen er :
Request object error 'ASP 0207 : 80004005'
Cannot use Request.Form
/am/create_prv_file_end.asp, line 33
Cannot use Request.Form collection after calling BinaryRead.
og koden er:
<%Server.ScriptTimeout = 3600
Dim mySmartUpload
Dim file
Dim intCount
intCount=0
datoTid = Replace(now(),"/","")
datoTid = Replace(datoTid,"-","")
datoTid = Replace(datoTid,":","")
Set mySmartUpload = Server.CreateObject("aspSmartUpload.SmartUpload")
mySmartUpload.Upload
For each file In mySmartUpload.Files
If not file.IsMissing Then
file.SaveAs("images/" & datoTid & file.FileName)
session("filename1") = datoTid & file.FileName
intCount = intCount + 1
End If
Next
%>
<%
Set Conn = Server.CreateObject("ADODB.Connection")
DSN = "DRIVER={Microsoft Access Driver (*.mdb)}; "
DSN = DSN & "DBQ=" & Server.MapPath("privatdb.mdb")
Conn.Open DSN
SQL = "insert into filer (billedebeskrivelse, billedenavn, mappe) values ('" & request.form("billedebeskrivelse") & "', '" & session("filename1") & "', '" & request.form("mappe") & "')"
conn.execute(SQL)
conn.close
set conn = Nothing
response.write "OK"
%>
