upsoft.asp
资源名称:1.rar [点击查看]
上传用户:ziqing_518
上传日期:2022-08-09
资源大小:446k
文件大小:2k
源码类别:

多媒体编程

开发平台:

ASP/ASPX

  1. <!--#include file="db/user.asp" -->
  2. <!--#include file="config.asp" -->
  3. <!--METADATA TYPE="typelib"      UUID="00000205-0000-0010-8000-00AA006D2EA4"     NAME="ADODB Type Library"-->
  4. <body style="font-size: 9pt" bgcolor="#F7F7F7">
  5. <%
  6. FilePath=strLujing_1
  7. FileMaxSize=numUnsize_1*1024
  8. FileType=strLeixin_1
  9. fileweb=strAddess_1
  10. function makefilename(fname)
  11.   fname = now()
  12.   fname = replace(fname,"-","")
  13.   fname = replace(fname," ","") 
  14.   fname = replace(fname,":","")
  15.   fname = replace(fname,"PM","")
  16.   fname = replace(fname,"AM","")
  17.   fname = replace(fname,"上午","")
  18.   fname = replace(fname,"下午","")
  19.   makefilename=fname
  20. end function 
  21. %>
  22. <!--#include FILE="update/upload_5xsoft.inc"-->
  23. <%
  24. dim upload,file,formName,iCount
  25. set upload=new upload_5xSoft ''建立上传对象
  26. UpFilePath = FilePath
  27. if right(UpFilePath,1)<>"/" then UpFilePath=UpFilePath&"/" 
  28. iCount=0
  29. for each formName in upload.file
  30. set file=upload.file(formName)
  31. if file.FileSize>0 then         ''如果 FileSize > 0 说明有文件数据
  32. if file.FileSize<FileMaxSize then ''如果未超过文件大小限制
  33. if FileType<>"" then '如果限制了上传文件类型
  34. if Instr(FileType,GetExtendName(file.FileName)) then
  35. TypeFlag = 1        '文件为允许的类型
  36. else
  37. TypeFlag = 0 '文件为不允许的类型
  38.   Response.write "不支持您所上传的文件类型:"
  39. Response.write GetExtendName(file.FileName)
  40. Response.write "<br>"
  41. end if
  42. end if
  43. if TypeFlag = 1 then 
  44. vfname = makefilename(now())
  45. fname = vfname & iCount & "." & GetExtendName(file.FileName)
  46. file.SaveAs Server.mappath(UpFilePath&fname)
  47. response.write file.FilePath&file.FileName&" ("&file.FileSize&") => 上传文件成功! <br>"
  48. response.write "<script>parent.document.frmAnnounce.down1.value='"&fileweb&UpFilePath&fname&"'</script>"
  49. iCount=iCount+1
  50. FileNameStr = UpFilePath&fname
  51. end if
  52. else
  53. response.write "文件大小超出限制,您最多可以上传 "& FileMaxSize &"个字节的文件数据"
  54. exit for
  55. end if
  56. end if
  57. set file=nothing
  58. next
  59. set upload=nothing
  60. function GetExtendName(FileName)
  61. dim ExtName
  62. ExtName = LCase(FileName)
  63. ExtName = right(ExtName,3)
  64. ExtName = right(ExtName,3-Instr(ExtName,"."))
  65. GetExtendName = ExtName
  66. end function
  67. conn.close
  68. set conn=nothing
  69. %>
  70. </body>