typemanage.asp
上传用户:hmqljc
上传日期:2013-04-12
资源大小:2723k
文件大小:9k
源码类别:

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

开发平台:

ASP/ASPX

  1. <!--#include file="Conn.ASP"--><!--#include file="char.inc"--><!--#include file=../include/config.asp --><!--#include file="chkuser.asp" -->
  2. <%
  3. IF request.cookies("KEY")="" THEN
  4. response.redirect "index_face.asp"
  5. response.end
  6. else
  7. usernamecookie=CheckStr(request.cookies("UserName"))
  8. passwdcookie=replace(trim(Request.cookies("passwd")),"'","''")
  9. KEYcookie=replace(trim(request.cookies("KEY")),"'","''")
  10. if usernamecookie="" or passwdcookie="" then
  11. response.redirect "login.asp"
  12. response.end
  13. else
  14. '判断用户的合法性
  15.   set rs=server.createobject("adodb.recordset")
  16.   sql="select * from admin where username='"&usernamecookie&"'"
  17.   rs.open sql,conn,1,1
  18.   if rs.eof and rs.bof then
  19.              response.redirect "login.asp"
  20.             response.end
  21.          end if
  22.   IF passwdcookie<>rs("passwd") THEN
  23.           response.redirect "login.asp"
  24.            response.end
  25.       END IF
  26.    '下面判断用户级别实际在有用户级别是都应该判断
  27.    if KEYcookie<>rs("OSKEY") then
  28.       response.redirect "index_face.asp"
  29.       response.end
  30.     end if
  31.            rs.close
  32.            set rs=nothing
  33. END IF
  34. END IF
  35. IF request.cookies("KEY")="bigmaster" THEN
  36. response.redirect "bigclass.asp"
  37. response.end
  38. else
  39. usernamecookie=CheckStr(request.cookies("UserName"))
  40. passwdcookie=replace(trim(Request.cookies("passwd")),"'","''")
  41. KEYcookie=replace(trim(request.cookies("KEY")),"'","''")
  42. if usernamecookie="" or passwdcookie="" then
  43. response.redirect "login.asp"
  44. response.end
  45. else
  46. '判断用户的合法性
  47.   set rs=server.createobject("adodb.recordset")
  48.   sql="select * from admin where username='"&usernamecookie&"'"
  49.   rs.open sql,conn,1,1
  50.   if rs.eof and rs.bof then
  51.              response.redirect "login.asp"
  52.             response.end
  53.          end if
  54.   IF passwdcookie<>rs("passwd") THEN
  55.           response.redirect "login.asp"
  56.            response.end
  57.       END IF
  58.    '下面判断用户级别实际在有用户级别是都应该判断
  59.    if KEYcookie<>rs("OSKEY") then
  60.       response.redirect "index_face.asp"
  61.       response.end
  62.     end if
  63.            rs.close
  64.            set rs=nothing
  65. END IF
  66. END IF
  67. IF request.cookies("KEY")="smallmaster" THEN
  68. response.redirect "smallclass.asp"
  69. response.end
  70. else
  71. usernamecookie=CheckStr(request.cookies("UserName"))
  72. passwdcookie=replace(trim(Request.cookies("passwd")),"'","''")
  73. KEYcookie=replace(trim(request.cookies("KEY")),"'","''")
  74. if usernamecookie="" or passwdcookie="" then
  75. response.redirect "login.asp"
  76. response.end
  77. else
  78. '判断用户的合法性
  79.   set rs=server.createobject("adodb.recordset")
  80.   sql="select * from admin where username='"&usernamecookie&"'"
  81.   rs.open sql,conn,1,1
  82.   if rs.eof and rs.bof then
  83.              response.redirect "login.asp"
  84.             response.end
  85.          end if
  86.   IF passwdcookie<>rs("passwd") THEN
  87.           response.redirect "login.asp"
  88.            response.end
  89.       END IF
  90.    '下面判断用户级别实际在有用户级别是都应该判断
  91.    if KEYcookie<>rs("OSKEY") then
  92.       response.redirect "index_face.asp"
  93.       response.end
  94.     end if
  95.            rs.close
  96.            set rs=nothing
  97. END IF
  98. END IF
  99. %>
  100. <html>
  101. <meta http-equiv="Content-Language" content="zh-cn">
  102. <meta http-equiv="Content-Type" content="text/html; charset=gb2312">
  103. <LINK href=site.css rel=stylesheet>
  104. <title><%=copyright%><%=version%>&nbsp;<%=ver%> - 文章管理</title>
  105. <script>
  106. function IsDigit()
  107. {
  108.   return ((event.keyCode >= 48) && (event.keyCode <= 57));
  109. }
  110. </script>
  111. </head>
  112. </head>
  113. <base target="main">
  114. <body topmargin="0"><!--#include file=top.asp-->
  115. <br><center>
  116.   <table border="1" width="750" cellpadding="0" cellspacing="0" style="border-collapse: collapse" bordercolor="<%=border%>">
  117.   <form action ="typeset.asp?action=update" method=post>
  118.     <tr height="20"> 
  119.       <td  colspan="8" width="100%" align="left" valign="middle" height="25" bgcolor=<%=m_top%>><a href=typemanage.asp>全部总栏</a>(如果要修改总栏资料,只要修改完毕后按“保存”即可;此为批量修改)</td>
  120.     </tr>
  121.         <%
  122. Set rs6 = Server.CreateObject("ADODB.Recordset")
  123. sql6 ="SELECT  * From type order by typeorder"
  124. RS6.open sql6,Conn,3,3
  125. %>
  126.     <tr align="center" bgcolor="<%=m_top%>" height="25"> 
  127.       <td width="6%" >ID号</td>
  128.       <td width="7%" >总栏名称</td>
  129.       <td width="25%" >总栏注释(前为总栏名,后为注释)</td>
  130.       <td width="10%" >总栏显示</td>
  131.       <td width="10%" >总栏模板</td>
  132.       <td width="12%" >排列顺序<br>(必填项,数字)</td>
  133. <td width="16%" >管理员<br>(可以多个,用|分隔)</td>
  134.   <td width="6%" >删除</td>
  135.     </tr>
  136.     <%
  137. do while not rs6.eof
  138. dim typemaster,tmaster,master
  139. master=rs6("typemaster")
  140. if master<>"" then
  141. tmaster=split(master,"|")
  142.  for i=0 to ubound(tmaster)
  143. if request.cookies("username")=trim(tmaster(i)) then
  144. typemaster=true
  145. exit for
  146. else
  147. typemaster=false
  148. end if
  149.  next
  150.  end if
  151. if (typemaster=true and request.cookies("key")="typemaster") or request.cookies("key")="super" or request.cookies("key")="selfreg" or request.cookies("key")="check" then
  152. %>
  153.     <tr height="25">
  154.       <td width="6%" align="center" bgcolor="#FFFFFF"><%=rs6("typeid")%><input type=hidden name="typeid" value="<%=rs6("typeid")%>"> </td>
  155.       <td width="7%" align="center" bgcolor="#FFFFFF"><a href="bigclass.asp?typeid=<%=rs6("typeid")%>" title="<%if rs6("typecontent")<>"" then%><%=rs6("typecontent")%><%else%>无<%end if%>"><%=rs6("typeName")%></a> </td>
  156.       <td width="25%" align="center" bgcolor="#FFFFFF"><input class=text type="text" name="typename" size="10" value="<%=rs6("typename")%>" <%if request.cookies("key")<>"super" then%>disabled<%end if%>><input class=text type="text" name="typecontent" size="22" value="<%=rs6("typecontent")%>" <%if request.cookies("key")<>"super" then%>disabled<%end if%>> 
  157.  </td>
  158. <td width="10%" align="center" bgcolor="#FFFFFF">
  159. <select size="1" name="typeview" style="font-family: 宋体; font-size: 9pt" <%if request.cookies("key")<>"super" then%>disabled<%end if%>>
  160.       <option <%if rs6("typeview")=1 then%>selected<%end if%> value="1">显示</option>
  161.           <option <%if rs6("typeview")=0 then%>selected<%end if%> value="0">不显示</option>
  162.           </select>
  163.       </td>
  164.       <td width="10%" align="center" bgcolor="#FFFFFF"><select size="1" name="mode" style="font-family: 宋体; font-size: 9pt" <%if request.cookies("key")<>"super" then%>disabled<%end if%>>
  165.       <option <%if rs6("mode")=1 then%>selected<%end if%> value="1">图片产品模板</option>
  166.           <option <%if rs6("mode")=2 then%>selected<%end if%> value="2">新闻媒体模板</option>
  167.           <option <%if rs6("mode")=3 then%>selected<%end if%> value="3">网址推荐模板</option>
  168.           <option <%if rs6("mode")=4 then%>selected<%end if%> value="4">软件文章模板</option>
  169. </select>
  170.       </td>
  171.       <td width="12%" align="center" bgcolor="#FFFFFF"><input class=text type="text" name="typeorder" size="5" style="font-family: 宋体; font-size: 9pt" value="<%=rs6("typeorder")%>" <%if request.cookies("key")<>"super" then%>disabled<%end if%> ONKEYPRESS="event.returnValue=IsDigit();"></td>
  172. <td width="16%" bgcolor="#FFFFFF" align="center">
  173. <input class=text type="text" name="typemaster" size="18" value="<%=rs6("typemaster")%>" <%if request.cookies("key")<>"super" then%>disabled<%end if%>></td>
  174. <td width="6%" bgcolor="#FFFFFF" align="center"><%if request.cookies("key")="super" then%><a href="typekill.asp?typeID=<%=rs6("typeID")%>">删除</a><%end if%></td>
  175.     </tr>
  176.     <%end if
  177. RS6.MoveNext
  178. Loop
  179. rs6.close
  180. set rs6=nothing
  181. %>
  182.     <tr height="25"> 
  183.       <td colspan="8" height="40" align="center" width="100%" bgcolor="#FFFFFF"><input type="submit" name="Submit2" value="保存" style="font-family: 宋体; font-size: 9pt" <%if request.cookies("key")<>"super" then%>disabled<%end if%>>&nbsp;<input type="button" value="添加文章" style="font-family: 宋体; font-size: 9pt" onclick="javascript:window.open('newsaddd1.asp','_self','')"></td>
  184.     </tr></form><%if request.cookies("key")="super" then%>
  185.     <form method="post" action="typeset.asp?action=add" name="type">
  186.     <tr>
  187.       <td width="6%" align="center" bgcolor="#FFFFFF"></td>
  188.       <td width="7%" align="center" bgcolor="#FFFFFF">添加总栏</td>
  189.       <td width="30%" align="center" bgcolor="#FFFFFF">
  190.       <input class=text type="text" name="typename" size="10"><input class=text type="text" name="typecontent" size="22"> 
  191.  </td><td width="10%" align="center" bgcolor="#FFFFFF">
  192. <select size="1" name="typeview" style="font-family: 宋体; font-size: 9pt" <%if request.cookies("key")<>"super" then%>disabled<%end if%>>
  193.       <option value="1">显示</option>
  194.           <option value="0">不显示</option>
  195.           </select>
  196. </td>
  197.       <td width="10%" align="center" bgcolor="#FFFFFF">
  198.       <select size="1" name="mode" style="font-family: 宋体; font-size: 9pt">
  199.         <option value="1">图片产品模板</option>
  200.         <option value="2">新闻媒体模板</option>
  201.         <option value="3">网址推荐模板</option>
  202.         <option value="4">软件文章模板</option>
  203.       </select>
  204.       </td>
  205.       <td width="12%" align="center" bgcolor="#FFFFFF"><input class=text type="text" name="typeorder" size="5" style="font-family: 宋体; font-size: 9pt" ONKEYPRESS="event.returnValue=IsDigit();"></td>
  206. <td width="16%" bgcolor="#FFFFFF" align="center"><input class=text type="text" name="typemaster" size="18"></td>
  207. <td width="6%" bgcolor="#FFFFFF" align="center"><input type="submit" name="Submit" value="添加" style="font-family: 宋体; font-size: 9pt">
  208. </td>
  209.     </tr></form><%end if%>
  210.   </table>
  211. </center>
  212. </body>
  213. </html>
  214. <%conn.close
  215. set conn=nothing%>