📄 admin_configic.asp
字号:
<%OPTION EXPLICIT%>
<!--#include file="Include/Config.asp"-->
<!--#include file="Include/SQLAdmin.asp"-->
<!--#include file="Include/Conn.asp"-->
<!--#include file="Include/IPLockAdmin.asp"-->
<%dim Admin_Purview:Admin_Purview="3"%>
<html>
<head>
<title>首页资源统计栏目管理</title>
<meta http-equiv="Content-Type" content="text/html;charset=gb2312">
<meta http-equiv="Content-Language" Content="zh-CN">
<meta name="Keywords" Content="">
<meta name="Description" Content="">
<link type="text/css" rel="stylesheet" href="Include/Style.css">
<Script Language="JavaScript" src="Include/PopText.js"></Script>
</head>
<body topmargin="10" leftmargin="10" bgcolor="#FFFFFF">
<!--#include file="Include/Session.asp"-->
<%
dim GuSystemError,GuSystemCode,GuSystemMessage,GuSystemURL
dim CIC_ID,CIC_Name,CIC_Type,CIC_OldIDA,CIC_OldIDB,CIC_OldName,CIC_Number,CIC_Show,CIC_Order,CIC_IP,CIC_Username,CIC_DateTime
dim isConfigICModify
CIC_IP=GuUserIP
CIC_Username=GuAdminUsername
CIC_DateTime=now()
if Trim(Request.QueryString("GuComm"))="Mo" then
isConfigICModify=True
Call Admin_ConfigIC(isConfigICModify)
elseif Trim(Request.QueryString("GuComm"))="MoSa" then
Call ConfigICModifySave()
elseif Trim(Request.Form("GuComm"))="De" then
Call ConfigICDelete()
elseif Trim(Request.QueryString("GuComm"))="AdSo" then
Call ConfigICAddSort()
elseif Trim(Request.QueryString("GuComm"))="AdAS" then
Call ConfigICAddAsSort()
else
isConfigICModify=False
Call Admin_ConfigIC(isConfigICModify)
end if
Sub ConfigICModifySave()
if Trim(Request.Form("CIC_ID"))="" then
GuSystemCode=3
GuSystemMessage="请先选择要编辑的资源统计栏目"
elseif Trim(Request.Form("CIC_Name"))="" then
GuSystemCode=3
GuSystemMessage="没有填写显示栏目名称"
elseif Trim(Request.Form("CIC_Order"))="" then
GuSystemCode=3
GuSystemMessage="没有填写排序代码"
else
dim rsCIC1
set rsCIC1=Server.CreateObject("Adodb.RecordSet")
GuSQL="select * from "&GuTablePrefix&"_ConfigIC where CIC_ID="&Trim(Request.Form("CIC_ID"))
rsCIC1.open GuSQL,GuConn,1,3
rsCIC1("CIC_Name")=Trim(Request.Form("CIC_Name"))
rsCIC1("CIC_Order")=Trim(Request.Form("CIC_Order"))
if Trim(Request.Form("CIC_Show"))="1" then
rsCIC1("CIC_Show")="1"
else
rsCIC1("CIC_Show")="0"
end if
rsCIC1.update
rsCIC1.close
set rsCIC1=Nothing
GuSystemCode=00
GuSystemMessage="首页资源统计显示栏目已修改完成"
GuSystemURL="<a href=""Admin_ConfigIC.asp""><img src=""Images/Admin_Button_OK.gif"" border=""0""></a>"
end if
call GuMessage()
end Sub
Sub ConfigICDelete()
if Trim(Request.Form("GuResourceID"))="" then
GuSystemCode=3
GuSystemMessage="没有选择要删除的栏目名称"
else
GuConn.execute("delete from "&GuTablePrefix&"_ConfigIC where CIC_ID in ("&Trim(Request.Form("GuResourceID"))&")")
GuSystemCode=00
GuSystemMessage="所选首页资源统计栏目已删除完成"
GuSystemURL="<a href=""Admin_ConfigIC.asp""><img src=""Images/Admin_Button_OK.gif"" border=""0""></a>"
end if
call GuMessage()
end sub
Sub ConfigICAddSort()
dim rsCIC4,SortID,So_ID,SortName,So_Name,SortNumber,So_Number
set rsCIC4=Server.CreateObject("Adodb.RecordSet")
GuSQL="select * from "&GuTablePrefix&"_Sort where So_ID="&Trim(Request.QueryString("GuSortID"))
rsCIC4.open GuSQL,GuConn,1,1
if rsCIC4.bof and rsCIC4.eof then
GuSystemError=true
GuSystemCode=3
GuSystemMessage="所选类别名称不存在"
else
SortID=rsCIC4("So_ID")
SortName=rsCIC4("So_Name")
SortNumber=rsCIC4("So_Number")
dim rsCIC5
set rsCIC5=Server.CreateObject("Adodb.RecordSet")
rsCIC5.open "select * from "&GuTablePrefix&"_ConfigIC where CIC_Type='Sort' and CIC_OldIDA="&SortID&" and CIC_OldName='"&SortName&"'",GuConn,1,1
if not(rsCIC5.bof and rsCIC5.eof) then
GuSystemError=true
GuSystemCode=3
GuSystemMessage="资源统计栏目已有相同的类别名称存在"
else
dim rsCIC6
set rsCIC6=Server.CreateObject("Adodb.RecordSet")
rsCIC6.open "select * from "&GuTablePrefix&"_ConfigIC where CIC_Name='"&SortName&"'",GuConn,1,3
GuSQL="select * from "&GuTablePrefix&"_ConfigIC where (CIC_ID is null)"
rsCIC6.addnew
rsCIC6("CIC_Name")=SortName
rsCIC6("CIC_Type")="Sort"
rsCIC6("CIC_OldIDA")=SortID
rsCIC6("CIC_OldIDB")=SortID
rsCIC6("CIC_OldName")=SortName
rsCIC6("CIC_Number")=SortNumber
rsCIC6("CIC_Show")="1"
rsCIC6("CIC_Order")="0"
rsCIC6("CIC_Username")=CIC_Username
rsCIC6("CIC_IP")=CIC_IP
rsCIC6("CIC_DateTime")=now()
rsCIC6.update
rsCIC6.close
set rsCIC6=Nothing
GuSystemCode=00
GuSystemMessage="所选类别已添加到首页资源统计栏目"
GuSystemURL="<a href=""Admin_Sort.asp""><img src=""Images/Admin_Button_Back.gif"" border=""0""></a> <a href=""Admin_ConfigIC.asp""><img src=""Images/Admin_Button_Goto.gif"" border=""0""></a>"
end if
rsCIC5.close
set rsCIC5=Nothing
end if
rsCIC4.close
set rsCIC4=Nothing
call GuMessage()
end Sub
Sub ConfigICAddAsSort()
dim rsCIC7,SortID,AS_SortID,AsSortID,AS_ID,AsSortName,AsSortNumber
set rsCIC7=Server.CreateObject("Adodb.RecordSet")
GuSQL="select * from "&GuTablePrefix&"_AsSort where AS_ID="&Trim(Request.QueryString("GuAsSortID"))
rsCIC7.open GuSQL,GuConn,1,1
if rsCIC7.bof and rsCIC7.eof then
GuSystemError=true
GuSystemCode=3
GuSystemMessage="所选分类名称不存在"
else
SortID=rsCIC7("AS_SortID")
AsSortID=rsCIC7("AS_ID")
AsSortName=rsCIC7("AS_Name")
AsSortNumber=rsCIC7("AS_Number")
dim rsCIC8
set rsCIC8=Server.CreateObject("Adodb.RecordSet")
rsCIC8.open "select * from "&GuTablePrefix&"_ConfigIC where CIC_Type='AsSort' and CIC_OldIDB="&AsSortID&" and CIC_OldName='"&AsSortName&"'",GuConn,1,1
if not(rsCIC8.bof and rsCIC8.eof) then
GuSystemError=true
GuSystemCode=3
GuSystemMessage="资源统计栏目已有相同的分类名称存在"
else
dim rsCIC9
set rsCIC9=Server.CreateObject("Adodb.RecordSet")
rsCIC9.open "select * from "&GuTablePrefix&"_ConfigIC where CIC_Name='"&AsSortName&"'",GuConn,1,3
GuSQL="select * from "&GuTablePrefix&"_ConfigIC where (CIC_ID is null)"
rsCIC9.addnew
rsCIC9("CIC_Name")=AsSortName
rsCIC9("CIC_Type")="AsSort"
rsCIC9("CIC_OldIDA")=SortID
rsCIC9("CIC_OldIDB")=AsSortID
rsCIC9("CIC_OldName")=AsSortName
rsCIC9("CIC_Number")=AsSortNumber
rsCIC9("CIC_Show")="1"
rsCIC9("CIC_Order")="0"
rsCIC9("CIC_Username")=CIC_Username
rsCIC9("CIC_IP")=CIC_IP
rsCIC9("CIC_DateTime")=now()
rsCIC9.update
rsCIC9.close
set rsCIC9=Nothing
GuSystemCode=00
GuSystemMessage="所选分类已添加到首页资源统计栏目"
GuSystemURL="<a href=""Admin_Sort.asp""><img src=""Images/Admin_Button_Back.gif"" border=""0""></a> <a href=""Admin_ConfigIC.asp""><img src=""Images/Admin_Button_Goto.gif"" border=""0""></a>"
end if
rsCIC8.close
set rsCIC8=Nothing
end if
rsCIC7.close
set rsCIC7=Nothing
call GuMessage()
end Sub
Sub Admin_ConfigIC(isConfigICModify)
dim rsCIC1
set rsCIC1=Server.CreateObject("Adodb.RecordSet")
if isConfigICModify then
rsCIC1.open "select * from "&GuTablePrefix&"_ConfigIC where CIC_ID="&Trim(Request.QueryString("CIC_ID")),GuConn,1,1
end if
%>
<table border="0" cellpadding="0" cellspacing="1" width="600" height="10" bgcolor="#CEEFE7">
<form name="Admin_ConfigIC" method="post" action="Admin_ConfigIC.asp?GuComm=MoSa">
<tr>
<td width="600" height="30" background="Images/Admin_T_Bg1.gif" align="center" colspan="4"><font class="BlackS12"><b>首 页 资 源 统 计 栏 目 管 理</b></font></td>
</tr>
<tr>
<td width="600" height="10" bgcolor="#FFFFFF" colspan="4"></td>
</tr>
<tr>
<td width="80" height="28" bgcolor="#FFFFFF" align="center"><font class="BlackS12">显示名称</font></td>
<td width="218" height="28" bgcolor="#FFFFFF"> <input type="text" name="CIC_Name" Maxlength="20" value="<%if isConfigICModify then Response.write rsCIC1("CIC_Name") end if %>" class="Admin_InputText" style="width:168;background-color:#EAFBF5;"></td>
<td width="80" height="28" bgcolor="#FFFFFF" align="center"><font class="BlackS12">原有名称</font></td>
<td width="218" height="28" bgcolor="#FFFFFF"> <input type="text" name="CIC_OldName" Maxlength="20" value="<%if isConfigICModify then Response.write rsCIC1("CIC_OldName") end if %>" class="Admin_InputText" style="width:168;background-color:#FFFFFF;" readonly></td>
</tr>
<tr>
<td width="80" height="28" bgcolor="#FFFFFF" align="center"><font class="BlackS12">排序代码</font></td>
<td width="218" height="28" bgcolor="#FFFFFF"> <input type="text" name="CIC_Order" Maxlength="7" value="<%if isConfigICModify then Response.write rsCIC1("CIC_Order") end if %>" class="Admin_InputText" style="width:70;background-color:#EAFBF5;" onKeypress="if(event.keyCode<48||event.keyCode>57)event.returnValue=false;"></td>
<td width="80" height="28" bgcolor="#FFFFFF" align="center"><font class="BlackS12">设置状态</font></td>
<td width="218" height="28" bgcolor="#FFFFFF"> <font class="BlackS12"><input type="radio" name="CIC_Show" value="1" id="CIC_Show1_L"<%if isConfigICModify then%><%if rsCIC1("CIC_Show")="1" then Response.write " checked" end if%><%end if%>><label for="CIC_Show1_L">显示</label> <input type="radio" name="CIC_Show" value="0" id="CIC_Show0_L"<%if isConfigICModify then%><%if rsCIC1("CIC_Show")="0" then Response.write " checked" end if%><%end if%>><label for="CIC_Show0_L">隐藏</label></font></td>
</tr>
<tr>
<td width="80" height="38" bgcolor="#FFFFFF"></td>
<td width="518" height="38" bgcolor="#FFFFFF" colspan="3"> <input type="hidden" name="CIC_ID" value="<%if isConfigICModify then Response.write rsCIC1("CIC_ID") end if %>"><input type="submit" name="Submit" value="" class="Admin_Button_Modify"> <input type="Reset" value name="Admin_Button_Reset" class="Admin_Button_Reset"></td>
</tr>
</form>
</table>
<%
if isConfigICModify then
rsCIC1.close
set rsCIC1=Nothing
end if
%>
<br>
<table border="0" cellpadding="0" cellspacing="1" width="600" height="10" bgcolor="#CEEFE7">
<form name="Admin_ConfigIC_List" method="post" action="Admin_ConfigIC.asp">
<tr>
<td width="40" height="26" bgcolor="#EAFBF5" align="center"><font class="BlackS12">编号</font></td>
<td width="38" height="26" bgcolor="#EAFBF5" align="center"><font class="BlackS12">选择</font></td>
<td width="180" height="26" bgcolor="#EAFBF5" align="center"><font class="BlackS12">显示名称</font></td>
<td width="41" height="26" bgcolor="#EAFBF5" align="center"><font class="BlackS12">状态</font></td>
<td width="41" height="26" bgcolor="#EAFBF5" align="center"><font class="BlackS12">编号</font></td>
<td width="138" height="26" bgcolor="#EAFBF5" align="center"><font class="BlackS12">原有名称</font></td>
<td width="68" height="26" bgcolor="#EAFBF5" align="center"><font class="BlackS12">排序代码</font></td>
<td width="38" height="26" bgcolor="#EAFBF5" align="center"><font class="BlackS12">编辑</font></td>
</tr>
<%
dim rsCIC2
set rsCIC2=Server.CreateObject("Adodb.RecordSet")
rsCIC2.open "select top 100 * from "&GuTablePrefix&"_ConfigIC order by CIC_Order asc",GuConn,1,1
if rsCIC2.bof and rsCIC2.eof then
Response.write "<tr><td width=""600"" height=""40"" bgcolor=""#FFFFFF"" colspan=""8""> <font class=""SilverS12"">没有找到相关数据</font></td></tr>"
else
do while not rsCIC2.eof
CIC_ID=rsCIC2("CIC_ID")
%><tr bgcolor="#FFFFFF" onMouseOver="this.style.backgroundColor='#EAFBF5'" onMouseOut="this.style.backgroundColor='#FFFFFF'">
<td width="40" height="26" align="center"><font class="BlackS12"><%=CIC_ID%></font></td>
<td width="38" height="26" align="center"><input type="checkbox" name="GuResourceID" value="<%=CIC_ID%>"<%if CIC_ID="1" or CIC_ID="2" or CIC_ID="3" or CIC_ID="4" or CIC_ID="5" or CIC_ID="6" then Response.write " disabled" end if%>></td>
<td width="180" height="26"> <font class="BlackV12"><%=rsCIC2("CIC_Name")%></font></td>
<td width="41" height="26" align="center"><%if rsCIC2("CIC_Show")="1" then Response.write "<font class=""BlackV12"">显示" else Response.write "<font class=""SilverS12"">隐藏" end if%></font></td>
<td width="41" height="26" align="center"><font class="BlackS12"><%=rsCIC2("CIC_OldIDB")%></font></td>
<td width="138" height="26"> <font class="BlackV12"><%=rsCIC2("CIC_OldName")%></font></td>
<td width="68" height="26" align="center"><font class="BlackS12"><%=rsCIC2("CIC_Order")%></font></td>
<td width="38" height="26" align="center"><a href="Admin_ConfigIC.asp?GuComm=Mo&CIC_ID=<%=CIC_ID%>"><img src="Images/Admin_Modify.gif" border="0" width="16" height="16" title="编辑"></a></td>
</tr>
<%
rsCIC2.movenext
loop
%>
<tr>
<td width="600" height="38" bgcolor="#FFFFFF" colspan="8" align="right"><input type="hidden" name="GuComm" value="De"><input type="submit" name="Submit" value class="Admin_Button_Delete"> </td>
</tr>
<%
end if
rsCIC2.close
set rsCIC2=Nothing
%>
</form>
</table>
<br>
<%end sub%>
<!--#include file="Include/Message.asp"-->
</body>
</html>
<%CloseDatabase%>
⌨️ 快捷键说明
复制代码
Ctrl + C
搜索代码
Ctrl + F
全屏模式
F11
切换主题
Ctrl + Shift + D
显示快捷键
?
增大字号
Ctrl + =
减小字号
Ctrl + -