⭐ 欢迎来到虫虫下载站! | 📦 资源下载 📁 资源专辑 ℹ️ 关于我们
⭐ 虫虫下载站

📄 admin_admin.asp

📁 蓝色WAP建站系统,WAP源码,更多请登陆http://xywap.cn
💻 ASP
📖 第 1 页 / 共 2 页
字号:
		管理员密码:<input type="password" name="adminpwd" style="width:150px;height:20px;" maxlength="20"><br>
		确认此密码:<input type="password" name="confirm" style="width:150px;height:20px;" maxlength="20"><br>
		<span class="current_font">[ 注意:管理员密码最少8位,最长12位 ]</font></td>
	</tr>
	<tr class="tablebody">
		<td height="40" align="center"><input type="submit" name="Submit" value="确定新增">&nbsp;&nbsp;<input type="reset" name="Reset" value="清空重填"></td>
	</tr>
	<input type="hidden" name="addadmin" value="true">
	</form>
</table>
<%
end sub
'==================================
'=过 程 名:editadmin
'=功    能:编辑管理员
'==================================
sub editadmin()
if request.form("editadmin")="true" then
	admin_id=checksql("管理员ID",request.form("id"),0,4)
	adminname=checksql("管理员名称",request.form("adminname"),1,20)
	nickname=checksql("管理员昵称",request.form("nickname"),1,20)
	'oldpwd=md5(checksql("旧密码",request.form("oldpwd"),1,12))
	if len(trim(request.form("adminpwd")))<8 then
		Response.Write " <script> window.alert('管理员密码不能少于8位'); history.back();</script>"
		Response.End
	end if
	adminpwd=checksql("新密码",request.form("adminpwd"),1,12)
	confirm=checksql("确认码",request.form("confirm"),1,12)
	if adminpwd<>confirm then
		Response.Write " <script> window.alert('新密码和确认码不相同,请重新输入'); history.back();</script>"
		Response.End
	end if
	sql="select * from wapls_admin where admin_id="&admin_id
	set rs=server.createobject("adodb.recordset")
	rs.open sql,conn,1,3
'	if oldpwd<>rs("admin_password") then
'		rs.close
'		set rs=nothing
'		Response.Write " <script> window.alert('管理员密码错误!'); history.back();</script>"
'		Response.End
'	else
		rs("admin_name")=adminname
		rs("admin_password")=md5(adminpwd)
		rs("nickname")=nickname
		rs.update
		rs.close
		set rs=nothing
		session("wapls_adminlogin")=""
		session("super_data")=""
		response.redirect "admin_admin.asp"
'	end if
end if
admin_id=checksql("管理员ID",request.querystring("id"),0,4)
sql="select * from wapls_admin where admin_id="&admin_id
set rs2=server.createobject("adodb.recordset")
rs2.open sql,conn,1,1
%>
<table cellspacing="1" cellpadding="4" class="tableborder" align="center">
	<form name="form2" method="post" action="">
	<tr>
		<td class="td_title">编辑管理员〖<span class="current_font"><%=rs2("admin_name")%></span>〗</td>
	</tr>
	<tr class="tablebody" align="center">
		<td style="line-height:150%">
		名&nbsp;&nbsp;&nbsp;&nbsp;称:<input type="text" name="adminname" style="width:150px;height:20px;"  maxlength="20" value="<%=rs2("admin_name")%>"><br>
		昵&nbsp;&nbsp;&nbsp;&nbsp;称:<input type="text" name="nickname" style="width:150px;height:20px;" maxlength="20" 	value="<%=rs2("nickname")%>" title="注意:昵称应与管理员名称不同!"><br>
		<!--
		旧&nbsp;密&nbsp;码:<input type="password" name="oldpwd" style="width:150px;height:20px;" maxlength="20"><br>
		-->
		新&nbsp;密&nbsp;码:<input type="password" name="adminpwd" style="width:150px;height:20px;" value=""  maxlength="20"><br>
		确认密码:<input type="password" name="confirm" style="width:150px;height:20px;" value="" maxlength="20"><br>
		<span class="current_font">[ 注意:管理员密码最少8位,最长12位 ]</font>
		</td>
	</tr>
	<tr class="tablebody">
		<td height="30" align="center">
		<input type="submit" name="Submit" value="确定修改">
		<input type="reset" name="Reset" value="清空重填">
		</td>
	</tr>
	<input type="hidden" name="id" value="<%=rs2("admin_id")%>">
	<input type="hidden" name="editadmin" value="true">
	</form>
</table>
<%
rs2.close
set rs2=nothing
end sub
'==================================
'=过 程 名:deladmin()
'=功    能:删除管理员
'=注    意:不能删除超级管理员
'==================================
sub deladmin()
if request.form("deladmin")="true" then
	admin_id=checksql("管理员ID",request.form("id"),0,4)
	sql="select * from wapls_admin where admin_id="&admin_id
	set rs=server.createobject("adodb.recordset")
	rs.open sql,conn,1,3
	if rs("admin_super")=1 then
		Response.Write " <script> window.alert('超级管理员,不能删除!'); location.href='?action=admingroup';</script>"
		Response.End
	else
		rs.delete
		response.redirect "admin_admin.asp"
	end if
	rs.close:set rs=nothing
end if
admin_id=checksql("管理员ID",request.querystring("id"),0,4)
sql="select * from wapls_admin where admin_id="&admin_id
set rs=server.createobject("adodb.recordset")
rs.open sql,conn,1,1
%>
<table cellspacing="1" cellpadding="4" class="tableborder" align="center">
	<form name="form2" method="post" action="">
	<tr>
		<td class="td_title">删除管理员[注意:当前管理员与超级管理员不能被删除]</td>
	</tr>
	<tr class="tablebody" align="center">
		<td style="height:100px;font-weight:bold;font-size:13.5px;">确认要删除管理员<span class="current_font"><%=rs("admin_name")%></span>吗?</td>
	</tr>
	<tr class="tablebody">
		<td height="30" align="center">
		<input type="submit" name="Submit" value="确定删除" onclick="{if(confirm('您再次确定要删除『<%=rs("admin_name")%>』这个管理员吗?\n\n注意:删除后不可恢复!')){return true;}return false;}">
		<input type="hidden" name="id" value="<%=rs("admin_id")%>">
		<input type="hidden" name="deladmin" value="true">
		</td>
	</tr>
	</form>
</table>
<%
rs.close
set rs=nothing
end sub
'==================================
'=过 程 名:admingroup
'=功    能:管理员列表
'==================================
sub admingroup()
sql="select * from wapls_admin"
set rs=server.createobject("adodb.recordset")
rs.open sql,conn,1,1
if not rs.eof then
%>
<table cellspacing="1" cellpadding="4" class="tableborder" align="center">
	<tr>
		<td colspan="3" class="td_title">管理员组</td>
	</tr>
	<tr class="tablebody" align="center">
		<td width="10%">编号</td>
		<td width="60%">管理员名称[昵称]</td>
		<td width="30%">操作</td>
	</tr>
	<%
	dim n
	n=0
	do while not rs.eof
	n=n+1%>
	<tr class="tablebody">
		<td align="center"><%=n%></td>
		<td>&nbsp;<%=rs("admin_name")%>&nbsp;[<%=rs("nickname")%>]&nbsp;<%if rs("admin_super")=1 then%><span class="current_font">☆</span><%end if%><%if rs("admin_name")=cur_adminname then%>&nbsp;<span class="current_font" title="您自己">△</span><%end if%></td>
		<td align="center"><button onClick="window.location
='?action=editadmin&id=<%=rs("admin_id")%>'">编辑</button>&nbsp;&nbsp;<button onClick="window.location
='?action=deladmin&id=<%=rs("admin_id")%>'">删除</button></td>
	</tr>
	<%
	rs.movenext
	loop
	%>
	<tr class="tablebody">
		<td colspan="3">注意:<br>
		1、<span class="current_font">☆</span> 表示超级管理员,不能被删除,但可以改名称/昵称/密码!<br>
		2、<span class="current_font">△</span> 表示你登录的帐户。<br>
		3、昵称主要用于管理员名称在前台的显示,使用时应与管理员名称不同,避免出现安全问题!<br>
		4、在首次登录修改管理员名称及用户名后,可点击[<a href="admin_index.asp"><font color="#0000ff">此处</font></a>]回到后台管理首页!</td>
	</tr>
</table>
<%else
response.write "暂无管理员 "
end if
rs.close:set rs=nothing
%>
<br>
<%
sql="select * from wapls_admin where login_flag=1"
set rs=server.createobject("adodb.recordset")
rs.open sql,conn,1,1
%>
<table cellspacing="1" cellpadding="4" class="tableborder" align="center">
	<tr>
		<td colspan="6" class="td_title">管理员组在线情况</td>
	</tr>
	<tr class="tablebody" align="center">
		<td width="10%">编号</td>
		<td width="20%">名称</td>
		<td width="20%">昵称</td>
		<td width="10%">权限</td>
		<td width="20%">登录时间</td>
		<td width="20%">IP</td>
	</tr>
	<%
	n=1
	do while not rs.eof
	%>
	<tr class="tablebody" align="center">
		<td width="10%"><%=n%></td>
		<td width="20%"><%if rs("admin_name")=cur_adminname then%>&nbsp;<span class="current_font" title="您自己"><%=rs("admin_name")%></span><%else%><%=rs("admin_name")%><%end if%></td>
		<td width="20%"><%=rs("nickname")%></td>
		<td width="10%"><%if rs("admin_super")=1 then%><span class="current_font">超管</span><%else%>普管<%end if%></td>
		<td width="20%"><%=rs("last_time")%></td>
<td width="20%"><a href="wapls_ip.asp?ip=<%=rs("last_ip")%>" title="点击查看IP地址归属地"><%=rs("last_ip")%></a></td>
	</tr>
	<%
	n=n+1
	rs.movenext
	loop	
	if rs.eof and rs.bof then
	response.write"<tr class=""tablebody""><td height=""70"" colspan=""6"" align=""center"">当前没有管理员在线或数据库标记出错</td></tr>"
	end if
	rs.close:set rs=nothing
	%>
</table>
<br>
<%
end sub
else
response.write "<script>window.alert('你尚未登录.或者超时了!请重新登录!');window.location='admin_login.asp';</script>"
end if
%>
<!--#include file="wapls_admin_bottom.asp"-->

⌨️ 快捷键说明

复制代码 Ctrl + C
搜索代码 Ctrl + F
全屏模式 F11
切换主题 Ctrl + Shift + D
显示快捷键 ?
增大字号 Ctrl + =
减小字号 Ctrl + -