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

📄 admin_user.asp

📁 金路网络硬盘====特首快传系统 (Tso upload system 1.0) 使用ASP脚本编写,大量使用类封装,全面集成优化aspuplaod3.0批量上传
💻 ASP
字号:
<!--#include file="Inc/Inc.asp"-->
<!--#include file="../Include/MD5.asp"-->
<html>
<head>
<meta http-equiv="Content-Type" content="text/html; charset=gb2312">
<link href="Images/Admin_Css.css" rel="stylesheet" type="text/css"></head>
<body leftmargin="0" topmargin="0" marginwidth="0" marginheight="0">
<%
Call ClsAdmin.CheckManager(0,6)
ClsPub.Chk_Post()
ClsPub.SysConfig()
Dim Action,UserId
Action=ClsPub.SafeRequest(3,"Action",1,0,0)
UserID=ClsPub.SafeRequest(3,"UserID",0,0,0)
Select Case Action
	Case "SaveAddManager"
		SaveAddManager()
	Case "ManagerList"
		Call ManagerList()
	Case "DeleteManager"
		Call DeleteManager(UserID)
	Case "EditManager"
		Call EditManager(UserID)
	Case "SaveEditManager"
		Call SaveEditManager(UserID)
	Case Else
		Call ManagerList()
End Select

Sub ManagerList()
	Dim Temp
	Temp=ClsPub.DB_Query("Select * From Tso_User Order By UserID Desc")
	If Not IsArray(Temp) Then
		SysMsg="暂无会员"
		Call ClsPub.ShowMsg("Back",3)
	End If
%>
<table width="100%" border="0" align="center" cellpadding="2" cellspacing="1" class="table">
        <tr> 
      <td height="22" class="title" colspan=7>会员列表</td>	 
    </tr>
<FORM METHOD=POST ACTION="?action=touser">
<tr align=center height=23>
<td class="td"Highlight width="153"><B>帐号</B></td>
<td class="td"Highlight width="160"><B>邮箱</B></td>
<td class="td"Highlight width="120"><B>注册时间</B></td>
<td class="td"Highlight width="120"><b>注册IP</b></td>
<td class="td"Highlight width="120"><B><b>最近登陆时间</b></B></td>
<td class="td"Highlight width="120"><B>最近登陆IP</B></td>
<td class="td"Highlight width="100"><B>操作</B></td>
</tr>
<%
	Dim i,MyItem,ManagerCount,PageSize,Page
	ManagerCount=Ubound(Temp,2)
	PageSize=15
	Page=Request.QueryString("Page")
	If Page="" OR Not IsNumeric(Page) Then
		Page=1
	Else
		Page=Int(Page)
	End If
	For i = 0 To ManagerCount
		MyItem=MyItem+1
		If MyItem>(Page-1)*PageSize And MyItem<=Page*Pagesize Then

%>
<tr bgcolor="F1F3F5" onMouseOut="this.style.backgroundColor=''" onMouseOver="this.style.backgroundColor='#CAD7F7'" style="padding: 0px 2px;"> 
<td align=center><a href="Admin_User.asp?Action=EditManager&UserID=<%=Temp(0,i)%>"><%=Temp(1,i)%></a></td>
<td align=center><a href="mailto:<%=Temp(3,i)%>"><%=Temp(3,i)%></a></td>
<td align=center><%=replace(Temp(6,i),"下午","")%></td>
<td align=center><%=Temp(4,i)%></td>
<td align=center><font color="#FF0000"><strong><%=Temp(7,i)%></strong></font></td>
<td align=center><font color="#FF0000"><strong><%=Temp(5,i)%></strong></font></td>
<td align=center><a href="Admin_User.asp?Action=EditManager&UserID=<%=Temp(0,i)%>">修改</a> <a href="Admin_User.asp?Action=DeleteManager&UserID=<%=Temp(0,i)%>" onClick="{if(confirm('确定删除吗?')){return true;}return false;}">删除</a></td>
</tr>
<%			ElseIf MyItem>Page*PageSize Then
			Exit For
		End If
	Next
%>
<tr><td colspan=7 class="td" align="left">
<%=ClsPub.PageList(Pagesize,ManagerCount+1,Page,"","")%></td></tr>
</FORM>
</table>
<%
End Sub
Sub DeleteManager(UserID)
	Dim Temp
	Temp=ClsPub.DB_Query("Select Count(UserID) AS ManagerTotal From Tso_User")
	ClsPub.DB_Execute("Delete * From Tso_User Where UserID="&UserID)
	'SysMsg="管理员删除成功"
	Response.Redirect "Admin_User.asp"
	'Call ClsPub.Alert("Back",0)
End Sub
Sub EditManager(UserID)
	Dim Temp,TempValue
	Temp=ClsPub.DB_Query("Select * From Tso_User Where UserID="&UserID)
	If Not IsArray(Temp) Then
		SysMsg="该会员不存在"
		Call ClsPub.Alert("Back",0)
		Exit Sub
	End If
	TempValue=Temp(2,0)
%>
<table width="100%" border="0" align="center" cellpadding="2" cellspacing="1" class="table">
	<tr> 
      <td height="22" class="title" colspan=2>修改会员权限</td>	 
    </tr>
    <tr>
		<td class=td colspan="2">
<form method="POST" action="Admin_User.asp?Action=SaveEditManager&UserID=<%=Temp(0,0)%>">
帐号:<input type="text" name="Username" size="20" Value="<%=Temp(1,0)%>"> 50个字符长度,建议只使用英文
<br>密码:<input type="password" name="PassWord" size="20"> 如只修改用户登陆名而不修改密码请留空
<br>
<tr>
<td class=td colspan="2" align=center>
<input type="submit" value="提交" name="B1"><input type="reset" value="重置" name="B2">
</form></td>
</td>
	</tr>	
</table>
<%
End Sub
Sub SaveEditManager(UserID)
	If UserID=0 Then
		SysMsg="参数不足,无法进行操作!"
		Call ClsPub.Alert("Back",0)
	End If
	Dim Username,Password,IsLock,PowerList
	Username=ClsPub.SafeRequest(2,"Username",1,0,0)
	Password=ClsPub.SafeRequest(2,"Password",1,0,0)
	IsLock=ClsPub.SafeRequest(2,"IsLock",1,0,0)
	PowerList=ClsPub.SafeRequest(2,"PowerList",1,0,0)
	PowerList=PowerList&","
	If UserName="" Then
		SysMsg="用户名不能为空"
		Call ClsPub.Alert("Back",0)
		Exit Sub
	End If
	If Password<>"" Then
		Password=Md5(Password)
		ClsPub.DB_Execute("Update Tso_User Set UserName='"&Username&"',UserPwd='"&Password&"' Where UserID="&UserID)
	Else
		ClsPub.DB_Execute("Update Tso_User Set UserName='"&Username&"' Where UserID="&UserID)
	End If
		SysMsg="会员信息修改成功"
		Call ClsPub.Alert("Admin_User.asp",0)
End Sub

%>
<%CloseAll%>
</body>
</html>

⌨️ 快捷键说明

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