sys_wel_deal.asp
上传用户:stone001
上传日期:2016-10-28
资源大小:685k
文件大小:4k
源码类别:

WEB源码(ASP,PHP,...)

开发平台:

ASP/ASPX

  1. <!--插入html头部分以及数据库接口-->
  2. <!--#include file="in_conn.asp"-->
  3. <!--#include file="UpLoadClass.asp"-->
  4. <body>
  5. <!--插入网站置顶-->
  6. <%
  7. Server.ScriptTimeOut=5000
  8. if u_name="" then
  9. Response.Redirect "log_err.asp"
  10. else
  11. %>
  12. <!--#include file="in_topmb.asp"-->
  13. <% end if %>
  14. <%
  15. if u_power<2 OR u_name<>DEF_sysadm then
  16. Response.Redirect "resp.asp?cmd=adm_bigpower"
  17. end if
  18. %>
  19. <%
  20. dim request2 
  21. '建立上传对象
  22. set request2=New UpLoadClass
  23. '使用手动方式保存
  24. request2.AutoSave=2
  25. request2.SavePath="img/top/"
  26. request2.FileType="gif/jpg/swf"
  27. '打开对象
  28. request2.Open()
  29. '是否还原为系统默认的欢迎横图
  30. IF request2.FORM("hidre")="reset" THEN
  31. sqlstr="SELECT topfile FROM tblsys"
  32. rs.open sqlstr,conn,1,2
  33. '判断原文件是否存在,在就删除!!
  34. dim fpath222
  35. dim fso222
  36. if Left(rs("topfile"),8)="img/top/" then
  37. fpath222=server.MapPath(rs("topfile"))
  38. set fso222=Server.CreateObject("Scripting.FileSystemObject")
  39. if fso222.FileExists(fpath222) then
  40. fso222.DeleteFile fpath222,True
  41. end if
  42. set fso222=nothing
  43. end if
  44. rs("topfile")="img/welcome.gif"
  45. rs.update
  46. rs.close
  47. set request2=Nothing
  48. Response.Redirect "rego.asp?cmd=skin_ok"
  49. END IF
  50. %>
  51. <table align="center" width="700" height="25" border="0" cellspacing="0" cellpadding="0" class="rdbar"><tr>
  52. <td width="100%" height="100%">
  53. &nbsp;<a href="index.asp">[首页]</a>-<a href="sys.asp">后台维护</a>-<font class="ft1">上传欢迎横图</font>
  54. </td>
  55. </tr></table>
  56. <table align="center" width="700" height="101" border="0" cellspacing="0" cellpadding="6" class="rdd">
  57. <tr>
  58. <td width="150" valign="top" class="rdk2">
  59. <!--插入左部分-->
  60. <!--#include file="in_sys_left.asp"-->
  61. </td>
  62. <td valign="top"><br>
  63. <%
  64. '保存文件
  65. request2.MaxSize=204800
  66. viiii=request2.Save("strLogo",0)
  67. select case request2.Form("strLogo_Err")
  68. case -1:
  69. response.write "没有文件上传<br>"&"<a href='javascript:history.go(-1);'>[点击这里<Font color=red>返回修改</Font>]</a>"
  70. case 0:
  71. vtopfile=Request2.SavePath&Request2.Form("strLogo")
  72. sqlstr="SELECT topfile,topw,toph FROM tblsys"
  73. rs.open sqlstr,conn,1,2
  74. '判断原文件是否存在,在就删除!!
  75. if Left(rs("topfile"),8)="img/top/" then
  76. dim fpath
  77. dim fso1
  78. fpath=server.MapPath(rs("topfile"))
  79. set fso1=Server.CreateObject("Scripting.FileSystemObject")
  80. if fso1.FileExists(fpath) then
  81. fso1.DeleteFile fpath,True
  82. end if
  83. set fso1=nothing
  84. end if
  85. rs("topfile")=vtopfile
  86. '判断是否是flash文件
  87. if Right(vtopfile,3)="swf" then
  88. if isNumeric(Request2.FORM("txtw")) AND isNumeric(Request2.FORM("txth")) then
  89. vtopw=CInt(Request2.FORM("txtw"))
  90. vtoph=CInt(Request2.FORM("txth"))
  91. else
  92. vtopw=280
  93. vtoph=90
  94. end if
  95. if vtopw<=280 AND vtoph<=90 AND vtopw>0 AND vtoph>0 then
  96. rs("topw")=vtopw
  97. rs("toph")=vtoph
  98. else
  99. rs("topw")=280
  100. rs("toph")=90
  101. end if
  102. end if
  103. rs.update
  104. rs.close
  105. set request2=Nothing
  106. Response.Redirect "rego.asp?cmd=skin_ok"
  107. case 1:
  108. response.write "文件太大,拒绝上传<br>"&"<a href='javascript:history.go(-1);'>[点击这里<Font color=red>返回修改</Font>]</a>"
  109. case 2:
  110. response.write "文件格式不对,拒绝上传<br>"&"<a href='javascript:history.go(-1);'>[点击这里<Font color=red>返回修改</Font>]</a>"
  111. case 3:
  112. response.write "文件太大且格式不对,拒绝上传<br>"&"<a href='javascript:history.go(-1);'>[点击这里<Font color=red>返回修改</Font>]</a>"
  113. end select
  114. set request2=Nothing
  115. %>
  116. </td>
  117. </tr>
  118. </table>
  119. <!--插入在线统计-->
  120. <!--#include file="in_online.asp"-->
  121. <!--插入网站置底-->
  122. <!--#include file="in_bottom.asp"-->
  123. </body>
  124. </html>