www.gusucode.com > 要听音乐网完美修正版 1.0源码程序 > admin/Admin_type.asp
<!--#include file="../inc/const.asp"--> <!--#include file="inc/char.asp"--> <html> <head> <meta http-equiv="Content-Type" content="text/html; charset=gb2312"> <title><%=site_info(0)%></title> <link href="css.css" type="text/css" rel="stylesheet"> <meta http-equiv="Content-Type" content="text/html; chaRset=gb2312"></head> <body text=#000000 leftmargin=0 topmargin=0 marginheight="0" marginwidth="0" bgcolor="#E5E5E5"> <script src="editor/checkform.js"></script> <br> <% Dim Action,ID,SpecialName,SpecialRead,ClassID,strClass,Previewimg If Not CheckAdmin(ScriptName) Then strMsg="<Li>您没有管理本页面的权限。" Call Msg() Else SELECT Case Request("Action") Case "add" Call Add() Case "edit" Call Edit() Case "edit_save" Call Edit_Save() Case "del" Call Del() Case Else Call Main() End Select End If DataClose() Sub Main() %> <table width="95%" border=0 align="center" cellpadding=5 cellspacing=1 class="border-all"> <tbody> <tr> <th height=22 colspan="4" align="center" sytle="line-height:150%">分类列表(点击分类名称修改分类)</th> </tr> <tr> <td width="5%" height=22 class="TopTitle" sytle="line-height:150%"> ID</td> <td height=22 class="TopTitle" sytle="line-height:150%"><div align="left">分类名称</div></td> <td width="20%" height=22 align="center" class="TopTitle" sytle="line-height:150%">一级分类</td> <td width="6%" height=22 align="center" class="TopTitle" sytle="line-height:150%">操作</td> </tr> <% SQL="SELECT * FROM "& TableSpecial &" where Classid=1 ORDER BY SClassid" Set Rs=Conn.Execute(SQL) If Rs.Eof Or Rs.Bof Then Response.Write ("<tr><td colspan='2' align='left'> 尚无分类</td></tr>") Else Do While Not Rs.EOF ID=Rs("SClassid") SClassName=Rs("SClass") strClass=Rs("Classid") %> <tr class="Table_row_1"> <td align="left"> <%=ID%></td> <td><%="<a href=?Action=edit&ID="&ID&">"&SClassName&"</a>"%> </td> <td width="20%" align="center"><%=strClass%></td> <td width="6%" align="center"><a href="?Action=del&ID=<%=ID%>">删除</a> </td> </tr> <% Rs.MoveNext Loop End If %> </tbody> </table> <br> <form name="myform" method="post" action="?"> <table width="95%" border=0 align="center" cellpadding=5 cellspacing=1 class="border-all"> <tbody> <tr> <th height=21 colspan="2" sytle="line-height:150%">添加分类</th> </tr> <tr> <td width="10%"> 分类名称: </td> <td width="90%"> <input name="SClassName" type="text" class="editbox" id="SClassName"></td> </tr> <tr> <td>所属分类:</td> <td><%=strClass%></td> </tr> <tr> <td> </td> <td><input type="submit" name="Submit" value="提交" class="button"> <input type="reSet" name="Submit2" value="重置" class="button"> <input name="action" type="hidden" id="action" value="add"> </td> </tr> </tbody> </table> </form> <% End Sub Sub Edit() ID=CheckStr(Request.QueryString("ID")) SQL="SELECT * FROM "& TableSpecial &" WHERE SClassid="&ID Set Rs=Conn.Execute(SQL) ID=Rs("SClassid") SClassName=Rs("SClass") strClass=Rs("Classid") Set Rs=Nothing %> <form name="myform" method="post" action="?"> <table width="95%" border=0 align="center" cellpadding=5 cellspacing=1 class="border-all"> <tbody> <tr> <th height=21 colspan="2" sytle="line-height:150%">添加分类</th> </tr> <tr> <td width="10%"> 分类名称: </td> <td width="90%"> <input name="SClassName" type="text" class="editbox" id="SClassName" value="<%=SClassName%>"></td> </tr> <tr> <td>所属分类:</td> <td><%=strClass%></td> </tr> <tr> <td> </td> <td><input type="submit" name="Submit" value="提交" class="button"> <input type="reSet" name="Submit2" value="重置" class="button"> <input name="action" type="hidden" id="action" value="edit_save"> <input name="GoUrl" type="hidden" id="GoUrl" value="<%=Url%>"> <input name="ID" type="hidden" id="ID" value="<%=ID%>"></td> </tr> </tbody> </table> </form> <% End Sub Sub Add() SClassName=CheckStr(Request.Form("SClassName")) ClassID=Request.Form("strClass") If SClassName="" Then strMsg="<li>分类名称不能为空!" 'If ClassID=0 Then strMsg=strMsg+"<li>请选择正确的分类!" If strMsg<>"" Then Call Msg() 'SQL="SELECT MAX(ID) FROM "& TableSpecial &"" 'Set Rs=Conn.Execute(SQL) 'ID=Rs(0)+1 'If IsNull(ID) Then ID=1 set rs=server.CreateObject("ADODB.RecordSet") sql="select * from SClass where SClass='"&SClassName&"'" rs.open sql,conn,3,2 if (rs.eof and rs.bof) then rs.addnew rs("Sclass")=SClassName rs("Classid")=1 rs.update end if 'SQL="INSERT INTO "& TableSpecial &"(SClassid,SClass,Classid) VALUES(" 'SQL=SQL&SClassName&"',"&ClassID&")" 'Response.Write SQL 'Conn.Execute(SQL) rs.close Set Rs=Nothing Response.Redirect Url End Sub Sub Edit_Save() SClassName=CheckStr(Request.Form("SClassName")) ClassID=Request.Form("ClassID") SQL="UPDATE "& TableSpecial &" SET SClass='"&SClassName&"' WHERE SClassid="&Request.Form("ID") Conn.Execute(SQL) Set Rs=Nothing Response.Redirect Request.Form("GoUrl") End Sub Sub Del() ID=CheckStr(Request.QueryString("ID")) SQL="DELETE FROM "& TableSpecial &" WHERE SClassid="&ID Conn.Execute(SQL) Response.Redirect Url End Sub %> </body> </html>