WriteLn "Total files found: " & fileup.Files.Count
writeln ""
dim iCount
iCount=0
for each f in fileup.Files
'writeln "formField =" & f.controlName
if f.isempty=false then
writeln "filename ="&f.filename
writeln "filesize ="&f.filesize &" byte(s)"
writeln "contenttype=" & f.contenttype
if f.filesize<>0 then
writeln "SaveAs="&server.MapPath("upload/") & "\file"&cstr(iCount)&"."&getFileExtName(f.fileName)
'下面的语句用于将文件内容保存到sql server 7内。
else
writeln "Filesize=0 file not saved"
end if
f.saveas server.MapPath("upload/") & "\file"&cstr(iCount)&"."&getFileExtName(f.fileName)
else
writeln "This field is empty"
end if
writeln ""
iCount=iCount+1
next
'也可以这样使用 "file"是 上传form内input type=file 的field name
'writeln fileup.files("file").FileName
WriteLn "Total Inputs found: " & fileup.Form.Count
writeln ""
for each formField in fileup.Form
writeln "formField =" & formField.controlName
writeln "Value =" & formField.value
writeln ""
next
sub WriteLn(str)
Response.Write str & "<br>"
end sub
'获得文件的后缀名
function getFileExtName(fileName)
dim pos
pos=instrrev(filename,".")
if pos>0 then
getFileExtName=mid(fileName,pos+1)
else
getFileExtName=""
end if
end function
%>