upload af fil gennem flere sider
Hej!Jeg vil gerne uploade en fil gennem brug af Software artisans komponenten, men det skal ske gennem flere sider. Hvordan får jeg filen \"overført\" til side 2 uden at uploade den først? Min side 1 ser således ud:
<form ACTION=\"side2.asp\" ENCTYPE=\"MULTIPART/FORM-DATA\" METHOD=\"POST\" id=form1 name=form1>
<table WIDTH=\"100%\">
<tr><td>Fil:</td>
<td><input TYPE=\"FILE\" NAME=\"FILE1\"></td></tr>
<tr><td><td>
<td><input TYPE=\"SUBMIT\" NAME=\"action\" VALUE=\"Upload\"></td></tr></table></form>
Når man klikker på \"upload\", skal man IKKE uploade, men blot hoppe videre til en anden side hvor man skal lave nogle flere ting før man så uploader filen til databasen.
Min side2 så ca. således ud:
Set upl = Server.CreateObject(\"SoftArtisans.FileUp\")
....
set objRs = Server.CreateObject(\"adodb.recordset\")
objRs.Open \"EXECUTIVE_File\", Application(\"Conn\"), 2, 3
objRs.AddNew
objRs.Fields(\"File_Size\") = upl.form(\"FILE1\").TotalBytes
objRs.Fields(\"File_Name\") = Mid(upl.form(\"FILE1\").UserFileName, InstrRev(upl.UserFilename, \"\\\") + 1)
upl.form(\"FILE1\").SaveAsBlob objRs.Fields(\"file_Data\")
objRs.Update
objRs.Close
Set objRs = Nothing
.....
Det hele virker fint på en side.
Side2 skal så \"huske\" filnavnet, filstørrelsen samt selve filen. Er det muligt?
