📄 usermanage.asp
字号:
<%
if session("isadmin")<>"admin" then
response.Write "<script>alert('对不起,你不是管理员!\n\n 图书管理系统');window.history.go(-1);</script>"
end if
%>
<!--#include file="checkuser.asp"-->
<!--#include file="conn.asp"-->
<!--#include file="md5.asp"-->
<style>
BODY{
font-family:verdana,arial,helvetica;
margin:0;
}
td {
font-family:Tahoma,Verdana, Arial;
font-size:11px;
}
A:link, A:active,A:visited
{
color: #CCCCCC;
text-decoration: none;
padding-left:6px;
padding-right:6px;
}
A:hover
{
color: #FF3300;
text-decoration: none;
padding-left:6px;
padding-right:6px;
}
</style>
<script type="text/javascript">
function checkadd(){
if (document.form1.username.value==""){
alert('用户名不能为空');
document.form1.username.select();
document.form1.username.focus();
return false;
}
}
</script>
<title>用户管理</title>
<%
Dim action,id
action=trim(request.QueryString("action"))
select case action
case "add"
username=trim(request.Form("username"))
password=md5(request.Form("password"),16)
Set rs=server.CreateObject("adodb.recordset")
sql="select * from bookuser"
rs.open sql,conn,1,3
rs.addnew
rs("userid")=username
rs("password")=password
rs.update
rs.close
set rs=nothing
response.Write "<script>alert('添加用户成功!');window.location.href='usermanage.asp';</script>"
case "edituser"
%>
<p> </p>
<table width="54%" align="center" cellpadding="1" cellspacing="1" bordercolor="#CCCCCC" bgcolor="#999999">
<tr>
<td width="60%" height="21" bgcolor="#E4E4E4"><div align="center">用户名</div></td>
<td width="40%" bgcolor="#E4E4E4"><div align="center">管理</div></td>
</tr>
<%
set rs=conn.execute("select * from bookuser")
do while not rs.eof
%>
<tr>
<td align="center" bgcolor="#FFFFFF"><%=rs("userid")%></td>
<td align="center" bgcolor="#FFFFFF"><a href="usermanage.asp?action=edituser&id=<%=rs("id")%>">修改</a> | <a href="usermanage.asp?action=del&id=<%=rs("id")%>" onclick="return confirm('确认要删除吗?');">删除</a></td>
</tr>
<%
rs.movenext
loop
rs.close
set rs=nothing
%>
</table>
<p> </p>
<%
id=cint(request.QueryString("id"))
set rs=conn.execute("select * from bookuser where id="&id)
if rs.eof or rs.bof then
response.Write "<script>alert('没有该用户!');window.location.href='usermanage.asp';</script>"
else
%>
<form id="form1" name="form1" method="post" action="usermanage.asp?action=edit&id=<%=id%>">
<table width="54%" align="center" cellpadding="1" cellspacing="1" bordercolor="#CCCCCC" bgcolor="#999999">
<tr>
<td width="204" height="21" bgcolor="#E4E4E4"><div align="center"><strong>用户名</strong></div></td>
<td width="205" align="center" bgcolor="#E4E4E4"><strong>密码</strong></td>
<td width="127" bgcolor="#E4E4E4"><div align="center"><strong>操作管理</strong></div></td>
</tr>
<tr>
<td align="center" bgcolor="#FFFFFF"><input name="username" type="text" id="username" value="<%=rs("userid")%>" size="15" readonly="readonly" /></td>
<td align="center" bgcolor="#FFFFFF"><input name="password" type="text" id="password" size="15" /></td>
<td align="center" bgcolor="#FFFFFF"><input type="submit" name="button" id="button" value="修改密码" onclick="return checkadd();" /></tr>
</table>
</form>
<%
end if
%>
<p> </p>
<%
case "edit"
id=cint(request.querystring("id"))
password=md5(request.Form("password"),16)
Set rs=server.CreateObject("adodb.recordset")
sql="select * from bookuser where id="&id
rs.open sql,conn,1,3
rs("password")=password
rs.update
rs.close
set rs=nothing
'conn.execute("update manager set password="&password&" where id="&id)
response.Write "<script>alert('修改密码成功!');window.location.href='usermanage.asp';</script>"
case "del"
id=cint(request.QueryString("id"))
conn.execute("delete from bookuser where id="&id)
response.Write "<script>alert('删除用户成功!');window.location.href='usermanage.asp';</script>"
case else
%>
<p> </p>
<table width="54%" align="center" cellpadding="1" cellspacing="1" bordercolor="#CCCCCC" bgcolor="#999999">
<tr>
<td width="204" height="21" bgcolor="#E4E4E4"><div align="center"><strong>用户名</strong></div></td>
<!--td width="205" bgcolor="#E4E4E4"><div align="center"><strong>统计</strong></div></td-->
<td width="127" bgcolor="#E4E4E4"><div align="center"><strong>操作管理</strong></div></td>
</tr>
<%
set rs=conn.execute("select * from bookuser")
do while not rs.eof
%>
<tr>
<td align="center" bgcolor="#FFFFFF"><%=rs("userid")%></td>
<!--td align="center" bgcolor="#FFFFFF"><%
' set rs1=conn.execute("select count(*) from ebook where userid="&rs("id"))
' response.write rs1(0)
%></td-->
<td align="center" bgcolor="#FFFFFF"><a href="usermanage.asp?action=edituser&id=<%=rs("id")%>">修改</a> | <a href="usermanage.asp?action=del&id=<%=rs("id")%>" onclick="return confirm('确认删除吗?');">删除</a></td>
</tr>
<%
rs.movenext
loop
rs.close
set rs=nothing
%>
</table>
<p> </p>
<form id="form1" name="form1" method="post" action="usermanage.asp?action=add">
<table width="54%" align="center" cellpadding="1" cellspacing="1" bordercolor="#CCCCCC" bgcolor="#999999">
<tr>
<td width="204" height="21" bgcolor="#E4E4E4"><div align="center"><strong>用户名</strong></div></td>
<td width="205" bgcolor="#E4E4E4"><div align="center"><strong>密码</strong></div></td>
<td width="127" bgcolor="#E4E4E4"><div align="center"><strong>操作管理</strong></div></td>
</tr>
<tr>
<td align="center" bgcolor="#FFFFFF"><input name="username" type="text" id="username" size="15" /></td>
<td align="center" bgcolor="#FFFFFF"><input name="password" type="text" id="password" size="15" /></td>
<td align="center" bgcolor="#FFFFFF"><input type="submit" name="button" id="button" value="添加用户" onclick="return checkadd();" />
</tr>
</table>
</form>
<p> </p>
<%
end select
%>
⌨️ 快捷键说明
复制代码
Ctrl + C
搜索代码
Ctrl + F
全屏模式
F11
切换主题
Ctrl + Shift + D
显示快捷键
?
增大字号
Ctrl + =
减小字号
Ctrl + -