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

📄 admin_counter.asp

📁 QQ呱唧网
💻 ASP
📖 第 1 页 / 共 3 页
字号:
	strHTML=strHTML & "    <td align=center width='30%'>" & DayMaxNum & "</td>"
	strHTML=strHTML & "  </tr>"
	strHTML=strHTML & "  <tr class=tdbg>"
	strHTML=strHTML & "    <td align=center width='20%'>平均日访量</td>"
	strHTML=strHTML & "    <td align=center width='30%'>" & AveDayNum & "</td>"
	strHTML=strHTML & "    <td align=center width='20%'>最高日访量日期</td>"
	strHTML=strHTML & "    <td align=center width='30%'>" & DayMaxDate & "</td>"
	strHTML=strHTML & "  </tr>"
	strHTML=strHTML & "  <tr class='tdbg'>"
	strHTML=strHTML & "    <td align=center width='20%'>今日访问量</td>"
	strHTML=strHTML & "    <td align=center width='30%'>" & DayNum & "</td>"
	strHTML=strHTML & "    <td align=center width='20%'>最高时访量</td>"
	strHTML=strHTML & "    <td align=center width='30%'>" & HourMaxNum & "</td>"
	strHTML=strHTML & "  </tr>"
	strHTML=strHTML & "  <tr class=tdbg>"
	strHTML=strHTML & "    <td align=center width='20%'>预计今日访问量</td>"
	strHTML=strHTML & "    <td align=center width='30%'>" & Int(DayNum*(24*60)/(hour(now)*60+minute(now))) & "</td>"
	strHTML=strHTML & "    <td align=center width='20%'>最高时访量时间</td>"
	strHTML=strHTML & "    <td align=center width='30%'>" & HourMaxTime & "</td>"
	strHTML=strHTML & "  </tr>"
	strHTML=strHTML & "  <tr bgcolor='#39867B'>"
	strHTML=strHTML & "    <td align=center width='20%' height='1'></td>"
	strHTML=strHTML & "    <td align=center width='30%' height='1'></td>"
	strHTML=strHTML & "    <td align=center width='20%' height='1'></td>"
	strHTML=strHTML & "    <td align=center width='30%' height='1'></td>"
	strHTML=strHTML & "  </tr>"
	strHTML=strHTML & "  <tr class=tdbg>"
	strHTML=strHTML & "    <td align=center width='20%'>国内访问人数</td>"
	strHTML=strHTML & "    <td align=center width='30%'>" & ChinaNum & "</td>"
	strHTML=strHTML & "    <td align=center width='20%'>国外访问人数</td>"
	strHTML=strHTML & "    <td align=center width='30%'>" & OtherNum & "</td>"
	strHTML=strHTML & "  </tr>"
	strHTML=strHTML & "  <tr class='tdbg'>"
	strHTML=strHTML & "    <td align=center width='20%'>常用操作系统</td>"
	strHTML=strHTML & "    <td align=center width='30%'>" & MaxSys & " (" & MaxSysNum & ")</td>"
	strHTML=strHTML & "    <td align=center width='20%'>常用浏览器</td>"
	strHTML=strHTML & "    <td align=center width='30%'>" & MaxBrw & " (" & MaxBrwNum & ")</td>"
	strHTML=strHTML & "  </tr>"
	strHTML=strHTML & "  <tr class=tdbg>"
	strHTML=strHTML & "    <td align=center width='20%'>常用屏幕分辨率</td>"
	strHTML=strHTML & "    <td align=center width='30%'>" & MaxScr & " (" & MaxScrNum & ")</td>"
	strHTML=strHTML & "    <td align=center width='20%'>常用屏幕显示颜色</td>"
	strHTML=strHTML & "    <td align=center width='30%'>" & MaxColor & " (" & MaxColorNum & ")</td>"
	strHTML=strHTML & "  </tr>"
	strHTML=strHTML & "  <tr class='tdbg'>"
	strHTML=strHTML & "    <td align=center width='20%'>访问最多的地区</td>"
	strHTML=strHTML & "    <td align=center width='30%'>" & MaxAre & " (" & MaxAreNum & ")</td>"
	strHTML=strHTML & "    <td align=center width='20%'>访问最多的网站</td>"
	strHTML=strHTML & "    <td align=center width='30%'>"
	if MaxWeb="直接输入或书签导入" then
		strHTML=strHTML & "      " & Left(MaxWeb,40) & " (" & MaxWebNum & ")"
	else
		strHTML=strHTML & "      <a href='" & MaxWeb & "' target='_blank'>" & Left(MaxWeb,40) & "</a> (" & MaxWebNum & ")"
	end if
	strHTML=strHTML & "    </td>"
	strHTML=strHTML & "  </tr>"
	strHTML=strHTML & "  </tbody>"
	strHTML=strHTML & "</table>"
	response.write strHTML
end sub

Sub FVisitor()
	strGuide="最近访问记录"
	Sql="Select * From Visitor Order By Id DESC"
	Rs.Open Sql,conn_counter,1,1
	if Rs.Bof and Rs.Eof then
		strHTML="<li>系统中无数据!"
	else
    	totalPut=rs.recordcount
		TitleRight=TitleRight & "共 <font color=red>" & totalPut & "</font> 个访问记录"
		if currentpage<1 then
			currentpage=1
		end if
		if (currentpage-1)*MaxPerPage>totalput then
			if (totalPut mod MaxPerPage)=0 then
				currentpage= totalPut \ MaxPerPage
			else
				currentpage= totalPut \ MaxPerPage + 1
			end if
		end if
		if currentPage>1 then
			if (currentPage-1)*MaxPerPage<totalPut then
				rs.move  (currentPage-1)*MaxPerPage
			else
				currentPage=1
			end if
		end if
		
		dim VisitorNum
		VisitorNum=0

		strHTML="<table width='100%'><tr><td align='left'>您现在的位置:网站统计管理&nbsp;&gt;&gt;&nbsp;" & Search & strGuide & "</td><td align='right'>" & TitleRight & "</td></tr></table>"
		strHTML=strHTML & "<table width='100%' border='0' cellspacing='1' cellpadding='2' class='border'>"
		strHTML=strHTML & "  <tr class=title>"
		strHTML=strHTML & "    <td align=left nowrap height='22'>访问时间</td>"
		strHTML=strHTML & "    <td align=left nowrap>操作系统及浏览器</td>"
		strHTML=strHTML & "    <td align=left nowrap>屏幕大小</td>"
		strHTML=strHTML & "    <td align=left nowrap>地址</td>"
		strHTML=strHTML & "    <td align=left nowrap>链接页面</td>"
		strHTML=strHTML & "  </tr>"
		do while not rs.eof
			strHTML=strHTML & "  <tr class='tdbg'>"
			strHTML=strHTML & "    <td align=left width='15%' nowrap>" & rs("VTime") & "</td>"
			strHTML=strHTML & "    <td align=left width='20%' nowrap>" & rs("System") & "&nbsp;" & rs("Browser") & "</td>"
			strHTML=strHTML & "    <td align=left width='10%' nowrap>" & rs("Screen") & "</td>"
			strHTML=strHTML & "    <td align=left width='25%' nowrap>" & rs("Address") & "</td>"
			strHTML=strHTML & "    <td align=left width='30%' nowrap>"
			if rs("Referer")="直接输入或书签导入" then
				strHTML=strHTML &  Left(rs("Referer"),40)
			else
				strHTML=strHTML & "<a href='" & rs("Referer") & "' title='" & rs("Referer") & "' target='_blank'>" & Left(rs("Referer"),40) & "</a>" 
			end if
			strHTML=strHTML & "    </td>"
			strHTML=strHTML & "  </tr>"
			VisitorNum=VisitorNum+1
			if VisitorNum>=MaxPerPage then exit do
			rs.movenext
		loop
		strHTML=strHTML & "</table>"
		if totalput>0 then
			strHTML=strHTML & showpage(strFileName,totalput,MaxPerPage,true,true,"个访问记录")
		end if
	end if
	rs.close
	set rs=nothing
	response.write strHTML
end sub



sub FCounter()
	Item=array("首次","二次","三次","四次","五次","六次","七次","八次","九次","十次以上")
	ItemNum=10
	strGuide="访问次数统计分析"
	StatItem="次数分析"
	Sql="Select * From FVisit"
	call Stable()
end sub

sub StatYear()
	if Request("Type")="" then
	   QYear=Cstr(Year(Date))
	Else
	   Search="查询结果:"
	end if
	ItemNum=12
	ReDim Item(11)
	for I=0 to 11
	  Item(i)=QYear&"年"&i+1&"月"
	Next
	strGuide=QYear&"年访问统计分析"
	StatItem="月份"
	Sql="Select * From StatYear Where TYear='"&QYear&"'"
	call Stable()
end sub

sub StatAllYear()
	ItemNum=12
	ReDim Item(ItemNum)
	for I=0 to ItemNum-1
	  Item(i)=i+1&"月"
	Next

	strGuide="全部年访问统计分析"
	StatItem="月份"
	Sql="Select * From StatYear Where TYear='Total'"
	call Stable()
end sub

sub StatMonth()
	if Request("Type")="" then
	   QMonth=Cstr(Year(Date)&"-"&Month(Date))
	Else
	   Search="查询结果:"
	end if
	SYear=Mid(QMonth,1,Instr(QMonth,"-")-1)
	SMonth=Mid(QMonth,Instr(QMonth,"-")+1)
	Select Case Smonth
	Case "2"
		  if (SYear mod 4)=0 then
			 ItemNum=29
		  Else
			 ItemNum=28
		  end if
	Case "4"  ItemNum=30
	Case "6"  ItemNum=30
	Case "9"  ItemNum=30
	Case "11" ItemNum=30
	Case Else ItemNum=31
	end Select
	ReDim Item(ItemNum-1)
	for I=0 to ItemNum-1
	  Item(i)=SYear&"年"&SMonth&"月"&i+1&"日"
	Next
	strGuide=QMonth&"月访问统计分析"
	StatItem="日期"
	Sql="Select * From StatMonth Where TMonth='"&QMonth&"'"
	call Stable()
end sub

sub StatAllMonth()
	ItemNum=31
	ReDim Item(ItemNum)
	for I=0 to ItemNum-1
	  Item(i)=i+1&"日"
	Next
	strGuide="全部月访问统计分析"
	StatItem="日期"
	Sql="Select * From StatMonth Where TMonth='Total'"
	call Stable()
end sub

sub StatWeek()
	Item=array("星期日","星期一","星期二","星期三","星期四","星期五","星期六")
	ItemNum=7
	strGuide="本周访问统计分析"
	StatItem="星期"
	Sql="Select * From StatWeek Where Tweek='Current'"
	call Stable()
end sub

sub StatAllWeek()
	Item=array("星期日","星期一","星期二","星期三","星期四","星期五","星期六")
	ItemNum=7
	strGuide="全部周访问统计分析"
	StatItem="星期"
	Sql="Select * From StatWeek Where Tweek='Total'"
	call Stable()
end sub

sub StatDay()
	if Request("Type")="" then
	   QDay=Cstr(Year(Date)&"-"&Month(Date)&"-"&Day(date))
	Else
	   Search="查询结果:"
	end if
	ItemNum=24
	ReDim Item(23)
	for I=0 to ItemNum-1
	  Item(i)=mid(i+100,2)&":00-"&mid(i+101,2)&":00"
	Next
	strGuide=QDay&"日访问统计分析"
	StatItem="小时"
	Sql="Select * From StatDay Where TDay='"&QDay&"'"
	call Stable()
end sub

sub StatAllDay()
	ItemNum=24
	ReDim Item(ItemNum)
	for I=0 to ItemNum-1
	  Item(i)=mid(i+100,2)&":00-"&mid(i+101,2)&":00"
	Next
	strGuide="全部日访问统计分析"
	StatItem="小时"
	Sql="Select * From StatDay Where TDay='Total'"
	call Stable()
end sub

sub FIp()
	Sql="Select * From FIp Order By TIpNum DESC"
	strGuide="访问者IP地址分析"
	StatItem="IP地址"
	call Ftable()
end sub

sub FArea()
	Sql="Select * From FArea Order By TAreNum DESC"
	strGuide="访问者所处地区分析"
	StatItem="地区"
	call Ftable()
end sub

sub FAddress()
	Sql="Select * From FAddress Order By TAddNum DESC"
	strGuide="访问者所在地址分析"
	StatItem="地址"
	call Ftable()
end sub

sub FTimezone()
	Sql="Select * From FTimezone Order By TtimNum DESC"
	strGuide="访问者所处时区分析"
	StatItem="时区"
	call Ftable()

⌨️ 快捷键说明

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