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

📄 admin_stat_user.asp

📁 Art2008 CMS是一款具有强大的功能的基于ASP语言的网站管理软件
💻 ASP
字号:
<!--#include file = admin_chk.asp -->
<html>
<head>
<meta http-equiv="Content-Language" content="zh-cn">
<head>
<meta http-equiv="Content-Type" content="text/html; charset=gb2312">
<link rel="stylesheet" type="text/css" href="../images/admin/style.css">
<script src="Include/Common.js" type=text/javascript></script>
</head>
<script Language="JavaScript" Type="text/javascript">
function userview(url) {
    var 
   look=window.open(url,"","toolbar=no,location=no,top=100,left=50,directories=no,center:yes;status=no,menubar=no,scrollbars=yes,resizable=no width=820,height=480");
   
    return (false);
    }	  

</script>
<%
y1=chkhtm(trim(request("y1")))
y2=chkhtm(trim(request("y2")))
m1=chkhtm(trim(request("m1")))
m2=chkhtm(trim(request("m2")))
xuas=chkhtm(trim(request("xuas")))
Action=Trim(Request("Action"))

if (not isNumeric(y1)) then
	y1=2000
end if

if (not isNumeric(y2)) then
	y2=year(now())
end if

if (not isNumeric(m1)) then
	m1=1
end if

if (not isNumeric(m2)) then
	m2=month(now())
end if

if (not isNumeric(xuas)) then
	xuas=0
end if

if (not isDate(y2&"-"&m2&"-31")) then
	ri=30
else
	ri=31	
end if

if (not isDate(y2&"-"&m2&"-30")) then
	ri=29
end if

if (not isDate(y2&"-"&m2&"-29")) then
	ri=28
end if

ymd1=y1&"-"&m1&"-1"
ymd2=y2&"-"&m2&"-"&ri

ymd1=formatdatetime(ymd1,0)
ymd2=formatdatetime(ymd2,0)

ChaM=datediff("d",ymd1,ymd2) 'sql 
'ChaM=datediff("d",ymd1,ymd2) 'access


if clng(Cham)<1 then 
	Response.Write "<script>alert('日期选择不正确!');</script> <meta http-equiv='refresh' content='0; url=javascript:window.history.go(-1);'>" 
	Response.end
end if

CHAM=replace(CHAM,"-","")+1

Response.flush 

set rs = Server.CreateObject("ADODB.RecordSet")
rs.Open "select * from [admin]  order by id desc",conn,1,1
while not rs.eof
	username=rs("user")
	SQL="select id,adduser,[time] from [news] where adduser='"&username&"' and [time]>#"&ymd1&"# and [time]<#"&ymd2&"# order by id desc"
	set rs2 = Server.CreateObject("ADODB.RecordSet")
	rs2.Open SQL,conn,1,1

	conn.Execute "update [admin] set [NewsSL]="&rs2.recordcount&" where [user]='"&username&"' "
	
	rs2.close:set rs2=nothing
rs.movenext
wend
rs.close:set rs=nothing
%>
<table cellpadding=2 cellspacing=1 border=0 width=98% class=tableBorder align=center>
	<tr align=center>
    <th height=25 align=center colspan="2"><strong>所有用户文章添加排行榜</strong></th>
    </tr>
	<tr>
	<td width=12% height=30 class=forumRow>&nbsp;<strong>管理导航:</strong></td>
	<td width=88% height=30 class=forumRow><a href="admin_admin.asp">管理员列表</a> | <a href="admin_admin.asp?action=add">增加后台管理员</a> | <a href="admin_stat_user.asp">查看管理员文章排名</a></td>
    </tr>
</TABLE>
	<table cellpadding="0" cellspacing="0" border="0" width="100%" class="tableBorder"    align=center>
		<form method="get" action="?Xuas=1">
		<tr>
			<td align=center class="forumRow" height="30">时间段显示			
				<select size="1" name="y1">
				<%
				for i=2000 to year(now())
				%>
				<option <% if clng(y1)=clng(i) then Response.Write " selected "%>><%=i%></option>
				<%
				next
				%>
				</select>年

				<select size="1" name="m1">
				<%
				for i=1 to 12
				%>
				<option <% if clng(m1)=clng(i) then Response.Write " selected "%>><%=i%></option>
				<%
				next
				%>
				</select>月 到 
				
				<select size="1" name="y2">
				<%
				for i=2000 to year(now())
				%>
				<option <% if clng(y2)=clng(i) then Response.Write " selected "%>><%=i%></option>
				<%
				next
				%>
				</select>年

				<select size="1" name="m2">
				<%
				for i=1 to 12
				%>
				<option <% if clng(m2)=clng(i) then Response.Write " selected "%>><%=i%></option>
				<%
				next
				%>
				</select>				
				<input type="submit" value="搜索">&nbsp;&nbsp;&nbsp;<input type='button' value='显示所有' onClick="javascript:location.href='?'">
			
			</td>
		</tr>
		</form>		
	</table>	
  <table width="100%" border="0" align="center" cellpadding="2" cellspacing="1" class="table" > 
  		<tr>
			<td class="bg_tr" align="center"><b>用 户</b></td>
			<td class="bg_tr" align="center"><b>新闻文章数量</b></td>
		</tr>
		<%
		set rs = Server.CreateObject("ADODB.RecordSet")
		rs.Open "select * from [admin] order by NewsSL desc , id desc",conn,1,1
		
		if rs.recordcount<>0 then
		
		page=int(request("page"))
		rs.PageSize=18
		pagecount=rs.pagesize
		if page<=0 then page=1
		if request("page")="" then page=1
		rs.AbsolutePage=page		
		for k=1 to pagecount
		%>
        <tr onMouseOver=overColor(this) onMouseOut=outColor(this) class="tdbg" height="25">
			<td><a href="../user_view.asp?id=<%=rs("id")%>" onClick="return userview(this.href);" onMouseOver="window.status='查看用户“<%=rs("User")%>”的信息';return true;" onMouseOut="window.status='';return true;" title='查看用户“<%=rs("User")%>”的信息' target='_blank' ><%=rs("user")%></a></td>
			<td align=center>
				<%
						Response.Write "共有"&rs("Newssl")&"篇,"
						set rs2 = Server.CreateObject("ADODB.RecordSet")
						rs2.Open "select adduser,id,sh from [News] where adduser='"&rs("user")&"' and sh=2 order by id desc",conn,1,1
						Response.Write "有"&rs2.recordcount&"篇未审核"
						rs2.close:set rs2=nothing
				%>
			</td>
		</tr>
			
		
		<%
		rs.movenext
		if rs.eof then exit for
		next		
		end if		
		
		%>
		
	<tr ><td colspan="9" align="center" class="forumRow">
<%if rs.recordcount<>0 then
  if page>1 then
    response.write "<a href="&request.servervariables("URL")&"?page=1>首页</a> "
    response.write "<a href="&request.servervariables("URL")&"?page="&page-1&">上一页</a> "
  end if
  if page<rs.pagecount then
    response.write "<a href="&request.servervariables("URL")&"?page="&page+1&">下一页</a> "
    response.write "<a href="&request.servervariables("URL")&"?page="&rs.pagecount&">尾页</a> "
  end if
    response.write "共"&rs.recordcount&"人 每页显示"&pagecount&"人 共"&rs.pagecount&"页 "
  %>
  <script language="JavaScript">
  <!--
  function FP_jumpMenu(el,frm,sel) {//v1.0
    var href=el.options[el.selectedIndex].value; if(sel) el.selectedIndex=0;
    if('_new'==frm) open(href); else eval(frm+".location='"+href+"'");
    }
    // -->
  </script>
  <select size="1" onChange="FP_jumpMenu(this,'window',false)" id="id1" name="D1" style="font-size: 9pt; border-style: solid; border-width: 1px">
   <%for i=1 to rs.pagecount%>
   <option value="<%=request.servervariables("URL")%>?page=<%=i%>" <%if page=i then response.write "selected"%> style="font-size: 9pt">第<%=i%>页</option>
    <%next%>
  </select>
<%end if%>
</td></tr></table>
<%
Call AdminPageEnd()
rs.close:set rs=nothing
conn.close:set conn=nothing
%>

⌨️ 快捷键说明

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