下面是html文件用于上传3个文件
<blockquote>
<p><html> <br>
<body bgcolor="#ffffff"> <br>
<form method="post" enctype="multipart/form-data"
action="upload.asp"> <br>
<input type=file name="file1"><br> <br>
<input type=file name="file2"><br> <br>
<input type=file name="file3"><br> <br>
<br>
<input type=text name="description"><br> <br>
<br>
<select name="category" multiple><br>
<option>image<br>
<option>text<br>
<option>source code<br>
<option>archive<br>
</select><br><br>
<br>
<input type=submit value="upload!"> <br>
</form> <br>
</body> <br>
</html> <br>
</font></p>
</blockquote>
上传程序(upload.asp):
< %
set upload = server.createobject("persits.upload.1")
upload files
upload.overwritefiles = false generate unique names
upload.setmaxsize 1048576 truncate files above 1mb
upload.save "c:\upload"
process all files received
for each file in upload.files
save in the database as blob
file.todatabase "dsn=data;uid=sa;pwd=zzz;", _
"insert into mytable(blob) values(?)"
move to a different location
file.copy "d:\archive\" & file.extractfilename
file.delete
next
display description field
response.write upload.form("description") & "
"
display all selected categories
for each item in upload.form
if item.name = "category" then
response.write item.value & "
"
end if
next
% >
