![]() |
#2
multiple19022008-09-20 17:49
|
Microsoft VBScript 运行时错误 '800a01fa' 类没有被定义: 'upload_5xsoft' \admin\Downfileupload.asp, line 23
<%@ codepage ="936" %>
<!-- #Include File = "upload.inc" -->
<META c http-equiv=Content-Type>
<link href="../css/style.css" rel="stylesheet" type="text/css">
<%
function MakedownName()
dim fname
fname = now()
fname = replace(fname,"-","")
fname = replace(fname," ","")
fname = replace(fname,":","")
fname = replace(fname,"PM","")
fname = replace(fname,"AM","")
fname = replace(fname,"上午","")
fname = replace(fname,"下午","")
fname = int(fname) + int((10-1+1)*Rnd + 1)
MakedownName=fname
end function
formPath="../UploadFiles/"
If Request.ServerVariables("CONTENT_LENGTH") <> 0 Then
set upload=new upload_5xsoft '建立上传对象
formName = "filename"
for each formName in upload.file
set file=upload.file(formName)
if file.FileSize>0 then
if file.filesize>200*1024 then
response.write "您上传的文件大于规定大小(200K),请改变文件大小后再进行上传。"
response.end
else
upflag=false
select case trim(right(file.FileName,4))
case ".gif"
upflag=true
case ".jpg"
upflag=true
case else
upflag=false
end select
if not upflag then
response.write "这里只能上传gif、jpg格式的文件,请将你上传的文件转换此格式后再进行上传。"
response.end
else
FileName=MakedownName()&"."&mid(file.FileName,InStrRev(file.FileName, ".")+1)
file.SaveAs Server.mappath(formPath&FileName)
end if
end if
else
response.write "请选择要上传的文件。"
response.end
end if
set upload=nothing
set file=nothing
next
response.write "<SCRIPT language=javascript>" & vbcrlf
response.write "parent.opener.myform.BigPicUrl.value='UploadFiles/"&FileName&"';" & vbcrlf
response.write "if(parent.opener.myform.UploadFiles.value==''){" & vbcrlf
response.write "parent.opener.myform.UploadFiles.value+='UploadFiles/" & filename & "';}" & vbcrlf
response.write "else{" & vbcrlf & "parent.opener.myform.UploadFiles.value+='|'+'UploadFiles/" & filename & "';}" & vbcrlf
response.write "window.close();" & vbcrlf
response.write "</script>"
End IF
%>