PageRenderTime 61ms CodeModel.GetById 26ms RepoModel.GetById 0ms app.codeStats 0ms

/admin/wzggao.asp

https://github.com/74hu/74hujz
ASP | 276 lines | 268 code | 8 blank | 0 comment | 24 complexity | 3d726bab64114f1f004ea5eb9977c484 MD5 | raw file
  1. <!-- #include file="ding.asp" -->
  2. <!-- #include file="mymin.asp" -->
  3. <%Call Head()%>
  4. <% IF KEY<>0 then
  5. Call Error("<card title=""出错""><p>你的权限不足!")
  6. end if
  7. TP=Request.QueryString("TP")
  8. if TP="" or Isnumeric(TP)=False then TP=1
  9. TP=abs(TP)
  10. if TP=1 then YD="主站页面广告"
  11. if TP=2 then YD="推荐栏目广告"
  12. if TP=3 then YD="底部栏目广告"
  13. if TP=4 then YD="开发广告备用"
  14. if TP=5 then YD="开发广告备用"
  15. IF (Request.QueryString("Action")="view") Then
  16. call view
  17. elseIF (Request.QueryString("Action")="del") Then
  18. call del
  19. elseIF (Request.QueryString("Action")="edit") Then
  20. call edit
  21. elseIF (Request.QueryString("Action")="save") Then
  22. call save
  23. elseIF (Request.QueryString("Action")="add") Then
  24. call add
  25. else
  26. call login
  27. End IF
  28. %>
  29. <%sub login%>
  30. <card id="login" title="<%=YD%>"><p>
  31. <%
  32. call conndata
  33. Set Rs = Server.CreateObject("Adodb.Recordset")
  34. Sql = "SELECT * FROM 74hu_gogo where typeID="&TP
  35. Rs.Open Sql,conn,1,1
  36. If Not rs.eof Then
  37. Dim PageSize,i
  38. PageSize=10
  39. Dim Count,page,pagecount,gopage,parent
  40. gopage="wzggao.asp?sid="&sid&"&amp;TP="&TP&"&amp;"
  41. Count=rs.recordcount
  42. page=int(request.QueryString ("page"))
  43. if page<=0 or page="" then page=1
  44. pagecount=(count+pagesize-1)\pagesize
  45. if page>pagecount then page=pagecount
  46. rs.move(pagesize*(page-1))
  47. For i=1 To PageSize
  48. If rs.eof Then Exit For
  49. %><%=i+(page-1)*PageSize%>.<a href="wzggao.asp?sid=<%=sid%>&amp;Action=view&amp;id=<%=Rs("id")%>&amp;TP=<%=TP%>"><%=noubb(Rs("name"))%></a><br/>点击<%=Rs("tid")%><br/><%
  50. rs.moveNext
  51. Next
  52. if page-pagecount<0 then response.write "<a href="""&gopage&"page="&page+1&""">下页</a>"
  53. if page>1 then response.write "<a href="""&gopage&"page="&page-1&""">上页</a>"
  54. if pagecount>1 then response.write "<br/><b>"&page&"</b>/"&pagecount&"页<input name=""page"" format=""*N"" value="""&page&""" type=""text"" maxlength=""5"" emptyok=""true"" size=""3""/><a href="""&gopage&"page=$(page)"">>></a>"
  55. Else
  56. %>
  57. (没有广告)
  58. <%end if%><br/>---------<br/>
  59. <a href="wzggao.asp?sid=<%=sid%>&amp;Action=add&amp;TP=<%=TP%>">[添加广告]</a><br/>
  60. <a href="ggao.asp?sid=<%=sid%>">[广告中心]</a><br/>
  61. <a href="index.asp?sid=<%=sid%>">[后台管理]</a></p></card>
  62. <%end sub%>
  63. <%sub del
  64. call conndata
  65. id=Request("id")
  66. if not isnumeric(id) then id=""
  67. if id<>"" then
  68. IF (Request.QueryString("del")="true") Then
  69. Set Rs2 = Server.CreateObject("Adodb.Recordset")
  70. Sql2 = "select * FROM 74hu_gogo WHERE id=" & id &" and typeID="&TP
  71. Rs2.Open Sql2,conn,1,3
  72. if not (rs2.eof and rs2.bof) then
  73. rs2.Delete
  74. end if
  75. rs2.Close
  76. Set rs2 = Nothing%>
  77. <card id="revert" title="删除广告">
  78. <p>
  79. 删除广告成功!<br/>
  80. <a href="wzggao.asp?sid=<%=sid%>&amp;TP=<%=TP%>">[广告管理]</a><br/>
  81. <a href="ggao.asp?sid=<%=sid%>">[广告中心]</a><br/>
  82. <a href="index.asp?sid=<%=sid%>">[后台管理]</a><br/>
  83. </p>
  84. </card>
  85. <%else%>
  86. <card id="revert" title="删除广告">
  87. <p>
  88. 注意确定要删除该广告吗<br/>
  89. <a href="wzggao.asp?Action=del&amp;id=<%=id%>&amp;del=true&amp;sid=<%=sid%>&amp;TP=<%=TP%>">[删除]</a> <a href="wzggao.asp?Action=login&amp;id=<%=id%>&amp;sid=<%=sid%>&amp;TP=<%=TP%>">[取消]</a><br/>
  90. <a href="wzggao.asp?sid=<%=sid%>&amp;TP=<%=TP%>">[广告管理]</a><br/>
  91. <a href="ggao.asp?sid=<%=sid%>">[广告中心]</a><br/>
  92. <a href="index.asp?sid=<%=sid%>">[后台管理]</a><br/>
  93. </p></card>
  94. <%End IF
  95. else%>
  96. <card id="revert" title="删除广告">
  97. <p>
  98. 请不要非法传递参数!<br/>
  99. <a href="wzggao.asp?sid=<%=sid%>&amp;TP=<%=TP%>">[广告管理]</a><br/>
  100. <a href="ggao.asp?sid=<%=sid%>">[广告中心]</a><br/>
  101. <a href="index.asp?sid=<%=sid%>">[后台管理]</a><br/>
  102. </p>
  103. </card>
  104. <%end if
  105. end sub%>
  106. <%sub view
  107. call conndata
  108. id=Request("id")
  109. if not isnumeric(id) then id=""
  110. if id<>"" then
  111. Set Rs2 = Server.CreateObject("Adodb.Recordset")
  112. Sql2 = "select * FROM 74hu_gogo WHERE id=" & id &" and typeID="&TP
  113. Rs2.Open Sql2,conn,1,1
  114. if not (rs2.eof and rs2.bof) then%>
  115. <card id="revert" title="查看广告">
  116. <p>
  117. 广告名称:<%=rs2("name")%><br/>
  118. 点击次数:<%=rs2("tid")%><br/>
  119. 广告地址:<%=noubb(rs2("url"))%><br/><br/>
  120. <a href="wzggao.asp?Action=edit&amp;id=<%=Rs2("id")%>&amp;sid=<%=sid%>&amp;TP=<%=TP%>">[修改]</a> <a href="wzggao.asp?Action=del&amp;id=<%=Rs2("id")%>&amp;sid=<%=sid%>&amp;TP=<%=TP%>">[删除]</a><br/>
  121. <a href="wzggao.asp?sid=<%=sid%>&amp;TP=<%=TP%>">[广告管理]</a><br/>
  122. <a href="ggao.asp?sid=<%=sid%>">[广告中心]</a><br/>
  123. <a href="index.asp?sid=<%=sid%>">[后台管理]</a><br/>
  124. </p></card>
  125. <%
  126. end if
  127. rs2.Close
  128. Set rs2 = Nothing
  129. else
  130. %>
  131. <card id="revert" title="查看广告">
  132. <p>
  133. 请不要非法传递参数!<br/>
  134. <a href="wzggao.asp?sid=<%=sid%>&amp;TP=<%=TP%>">[广告管理]</a><br/>
  135. <a href="ggao.asp?sid=<%=sid%>">[广告中心]</a><br/>
  136. <a href="index.asp?sid=<%=sid%>">[后台管理]</a><br/>
  137. </p>
  138. </card>
  139. <%
  140. end if
  141. end sub%>
  142. <%sub add
  143. call conndata
  144. if Request.QueryString("add")="true" then
  145. Name=Request.form("Name")
  146. url=Request.form("url")
  147. if name<>"" and url<>"" then
  148. set rs=Server.CreateObject("Adodb.Recordset")
  149. rs.open "select * from 74hu_gogo",conn,1,3
  150. rs.addnew()
  151. rs("Name")=Name
  152. rs("typeID")=TP
  153. rs("url")=url
  154. rs.update
  155. rs.close
  156. set rs=nothing%>
  157. <card id="login" title="添加广告">
  158. <p>
  159. 添加广告成功 <br/>
  160. <a href="wzggao.asp?sid=<%=sid%>&amp;TP=<%=TP%>">[广告管理]</a><br/>
  161. <a href="ggao.asp?sid=<%=sid%>">[广告中心]</a><br/>
  162. <a href="index.asp?sid=<%=sid%>">[后台管理]</a><br/>
  163. </p>
  164. </card>
  165. <%else%>
  166. <card id="login" title="添加广告">
  167. <p>
  168. 广告名称或广告地址不能为空!<br/>
  169. <br/><a href="wzggao.asp?Action=add&amp;sid=<%=sid%>&amp;TP=<%=TP%>">返回修改</a><br/>
  170. <a href="wzggao.asp?sid=<%=sid%>&amp;TP=<%=TP%>">[广告管理]</a><br/>
  171. <a href="ggao.asp?sid=<%=sid%>">[广告中心]</a><br/>
  172. <a href="index.asp?sid=<%=sid%>">[后台管理]</a><br/>
  173. </p>
  174. </card>
  175. <%end if
  176. else%>
  177. <card id="login" title="添加广告">
  178. <p>
  179. 广告名称:<br/>
  180. <input name="name" emptyok="false" maxlength="50"/><br/>
  181. 广告地址:<br/>
  182. <input name="url" emptyok="false" maxlength="255"/><br/>
  183. <anchor>[添加广告]
  184. <go href="wzggao.asp?Action=add&amp;add=true&amp;sid=<%=sid%>&amp;TP=<%=TP%>" method="post">
  185. <postfield name="url" value="$(url)" />
  186. <postfield name="name" value="$(name)" />
  187. <postfield name="Method" value="pass" />
  188. </go>
  189. </anchor><br/>
  190. <a href="wzggao.asp?sid=<%=sid%>&amp;TP=<%=TP%>">[广告管理]</a><br/>
  191. <a href="ggao.asp?sid=<%=sid%>">[广告中心]</a><br/>
  192. <a href="index.asp?sid=<%=sid%>">[后台管理]</a><br/>
  193. </p></card>
  194. <%end if
  195. end sub%>
  196. <%sub edit
  197. call conndata
  198. id=TRim(Request("id"))
  199. if not isnumeric(id) then id=""
  200. if id<>"" then
  201. if Request.QueryString("add")="true" then
  202. Name=Request.form("Name")
  203. url=Request.form("url")
  204. if name<>"" and url<>"" then
  205. set rs=Server.CreateObject("Adodb.Recordset")
  206. rs.open "select * from 74hu_gogo where id= "&id&" and typeID="&TP,conn,1,3
  207. rs("Name")=Name
  208. rs("url")=url
  209. rs.update
  210. rs.close
  211. set rs=nothing%>
  212. <card id="login" title="修改广告">
  213. <p>
  214. 修改广告成功<br/>
  215. <a href="wzggao.asp?sid=<%=sid%>&amp;TP=<%=TP%>">[广告管理]</a><br/>
  216. <a href="ggao.asp?sid=<%=sid%>">[广告中心]</a><br/>
  217. <a href="index.asp?sid=<%=sid%>">[后台管理]</a><br/>
  218. </p>
  219. </card>
  220. <%else%>
  221. <card id="login" title="修改广告">
  222. <p>
  223. 广告名或广告联接不能为空!<br/>
  224. <br/><a href="wzggao.asp?Action=edit&amp;id=<%=id%>&amp;sid=<%=sid%>&amp;TP=<%=TP%>">返回修改</a><br/>
  225. <a href="wzggao.asp?sid=<%=sid%>&amp;TP=<%=TP%>">[广告管理]</a><br/>
  226. <a href="ggao.asp?sid=<%=sid%>">[广告中心]</a><br/>
  227. <a href="index.asp?sid=<%=sid%>">[后台管理]</a><br/>
  228. </p>
  229. </card>
  230. <%end if
  231. else
  232. Set Rs2 = Server.CreateObject("Adodb.Recordset")
  233. Sql2 = "select * FROM 74hu_gogo WHERE id=" & id &" and typeID="&TP
  234. Rs2.Open Sql2,conn,1,1
  235. if not (rs2.eof and rs2.bof) then%>
  236. <card id="login" title="修改广告">
  237. <p>
  238. 广告名称:<br/>
  239. <input name="name<%=tt%>" emptyok="false" maxlength="50" value="<%=rs2("name")%>"/><br/>
  240. 广告地址:<br/>
  241. <input name="url<%=tt%>" emptyok="false" maxlength="255" value="<%=noubb(rs2("url"))%>"/><br/>
  242. <anchor>修改广告<go href="wzggao.asp?Action=edit&amp;add=true&amp;id=<%=id%>&amp;sid=<%=sid%>&amp;TP=<%=TP%>" method="post">
  243. <postfield name="url" value="$(url<%=tt%>)" />
  244. <postfield name="name" value="$(name<%=tt%>)" />
  245. </go>
  246. </anchor><br/>
  247. <a href="wzggao.asp?sid=<%=sid%>&amp;TP=<%=TP%>">[广告管理]</a><br/>
  248. <a href="ggao.asp?sid=<%=sid%>">[广告中心]</a><br/>
  249. <a href="index.asp?sid=<%=sid%>">[后台管理]</a><br/>
  250. </p></card>
  251. <%
  252. end if
  253. rs2.Close
  254. Set rs2 = Nothing
  255. end if
  256. else
  257. %>
  258. <card id="revert" title="查看广告">
  259. <p>出错了<br/>
  260. <a href="wzggao.asp?sid=<%=sid%>&amp;TP=<%=TP%>">[广告管理]</a><br/>
  261. <a href="ggao.asp?sid=<%=sid%>">[广告中心]</a><br/>
  262. <a href="index.asp?sid=<%=sid%>">[后台管理]</a><br/>
  263. </p></card>
  264. <%
  265. end if
  266. end sub
  267. call CloseConn%>
  268. </wml>