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

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

开发平台:

ASP/ASPX

  1. <!--插入html头部分以及数据库接口-->
  2. <!--#include file="in_conn.asp"-->
  3. <body>
  4. <!--插入网站置顶-->
  5. <% if u_name="" then
  6. Response.Redirect "log_err.asp"
  7. else
  8. %>
  9. <!--#include file="in_topmb.asp"-->
  10. <% end if %>
  11. <%
  12. if u_power<2 OR u_name<>DEF_sysadm then
  13. Response.Redirect "resp.asp?cmd=adm_bigpower"
  14. end if
  15. %>
  16. <%
  17. '获取表单值
  18. dim vskinID
  19. dim vctrl
  20. vskinID=CLng(Request.Form("selskin"))
  21. vctrl=trim(Request.Form("ctrl"))
  22. %>
  23. <table align="center" width="700" height="25" border="0" cellspacing="0" cellpadding="0" class="rdbar"><tr>
  24. <td width="100%" height="100%">
  25. &nbsp;<a href="index.asp">[首页]</a>-<a href="sys.asp">后台维护</a>-<font class="ft1">模板管理</font>
  26. </td>
  27. </tr></table>
  28. <table align="center" width="700" height="101" border="0" cellspacing="0" cellpadding="6" class="rdd">
  29. <tr>
  30. <td width="150" valign="top" class="rdk2">
  31. <!--插入左部分-->
  32. <!--#include file="in_sys_left.asp"-->
  33. </td>
  34. <td valign="top">
  35. <%
  36. '设置FSO实例
  37. dim myskn
  38. Set myskn=Server.CreateObject("Scripting.FileSystemObject")
  39. '进行处理
  40. IF vctrl="app" THEN
  41. '应用处理
  42. sqlstr="SELECT ID,sty_name,sty_def FROM tblstyle WHERE sty_def=true OR ID="&vskinID&" ORDER BY sty_def DESC"
  43. rs.open sqlstr,conn,1,2
  44. if rs.eof AND rs.bof then
  45. rs.close
  46. Response.Redirect "resp.asp"
  47. else
  48. skinok=true
  49. rs.MoveFirst
  50. DO WHILE NOT rs.eof
  51. IF rs("ID")=vskinID THEN
  52. vskndir=rs("sty_name")
  53. if myskn.FolderExists(Server.MapPath("img/skin/"&vskndir)) then
  54. rs("sty_def")=true
  55. rs.update
  56. else
  57. rs.delete
  58. rs.update
  59. Response.Write "该模板文件夹并不存在,同时已删除该模板在数据库中的数据!<br><a href='skn_gl.asp'>[点击这里<Font color=red>返回</Font>]</a><br>"
  60. skinok=false
  61. EXIT DO
  62. end if
  63. ELSE
  64. rs("sty_def")=false
  65. rs.update
  66. END IF
  67. rs.MoveNext
  68. LOOP
  69. rs.close
  70. IF skinok=true THEN
  71. Response.Redirect "rego.asp?cmd=skin_ok"
  72. END IF
  73. end if
  74. ELSEIF vctrl="kill" THEN
  75. '删除处理
  76. sqlstr="SELECT sty_name,sty_def FROM tblstyle WHERE ID="&vskinID
  77. rs.open sqlstr,conn,1,2
  78. if rs.eof AND rs.bof then
  79. Response.Redirect "resp.asp"
  80. else
  81. vskndir=rs("sty_name")
  82. if rs("sty_def")<>true then
  83. rs.delete
  84. rs.update
  85. else
  86. Response.Redirect "resp.asp?cmd=skindef"
  87. end if
  88. end if
  89. rs.close
  90. Response.Write "<font class='ft1'>"&vskndir&"</font>模板的数据已成功删除!<br>请手动清理服务器上img/skin/目录下关于该模板的文件夹!<a href='skn_gl.asp'>[点击这里<Font color=red>返回</Font>]</a><br>"
  91. END IF
  92. %>
  93. </td>
  94. </tr>
  95. </table>
  96. <!--插入在线统计-->
  97. <!--#include file="in_online.asp"-->
  98. <!--插入网站置底-->
  99. <!--#include file="in_bottom.asp"-->
  100. </body>
  101. </html>