用asp文件制作的网站流量统计工具

原创 2006年06月02日 14:25:00
<!-- #include virtual = "/include/conn.asp" -->
<%
   str_referrer=str_inject(request("referrer"))
  Response.Expires = 0
  queryurl=str_inject(Request.ServerVariables("HTTP_REFERER"))
  str_url=str_inject(Request.ServerVariables("URL"))
  str_ip=str_inject(Request.ServerVariables("REMOTE_ADDR"))
  membername=str_inject(session("member_id"))
  domainurl=str_inject(Request.ServerVariables("SERVER_NAME"))
  thesoft=Request.ServerVariables("HTTP_USER_AGENT")
' 浏览器
if instr(thesoft,"NetCaptor") then
 vsoft="NetCaptor"
elseif instr(thesoft,"MSIE 6") then
 vsoft="MSIE 6.x"
elseif instr(thesoft,"MSIE 5") then
 vsoft="MSIE 5.x"
elseif instr(thesoft,"MSIE 4") then
 vsoft="MSIE 4.x"
elseif instr(thesoft,"Netscape") then
 vsoft="Netscape"
elseif instr(thesoft,"Opera") then
 vsoft="Opera"
else
 vsoft="Other"
end if
' 操作系统
if instr(thesoft,"Windows NT 5.0") then
 vOS="Win 2000"
elseif instr(thesoft,"Windows NT 5.1") then
 vOs="Win XP"
elseif instr(thesoft,"Windows NT") then
 vOs="Win NT"
elseif instr(thesoft,"Windows 9") then
 vOs="Win 9x"
elseif instr(thesoft,"unix") or instr(thesoft,"linux") or instr(thesoft,"SunOS") or instr(thesoft,"BSD") then
 vOs="类Unix"
elseif instr(thesoft,"Mac") then
 vOs="Mac"
else
 vOs="Other"
end if
if len(membername)=0 then
   membername="游客"
end if
  str_ip=cip(str_ip)
  sql="select top 1 * from ip where onip<=" & str_ip & " and offip>=" & str_ip
  set rs=conn.execute(sql)
  if not rs.eof then
     addr=rs("addj") & " " & rs("addf")
  else
     addr=""
  end if
  rs.close
  queryurl=replace(queryurl,"http://","")
  if len(queryurl)<>0 then
  queryurl=mid(queryurl,instr(queryurl,"/")+1,len(queryurl)-1)
   if instr(queryurl,"?")<>0 then
  queryurl=left(queryurl,instr(queryurl,"?")-1)
  end if
    if instrrev(queryurl,"/",-1)=len(queryurl) then
         queryurl=queryurl & "default.asp"
     end if
  end if
  sql="insert into urlcount(refferer,queryurl,visittime,domainurl,membername,ip,addr,vos,vsoft) values('" & str_referrer & "','" & queryurl & "',getdate(),'" & domainurl & "','" & membername & "','" & str_ip & "','" & addr & "','" & vOS & "','" & vsoft & "')"
  conn.execute(sql)
 
  connclose
 
  function str_inject(str)
     if len(str)<>0 then
      str_inject=replace(str,"'","''")
   else
      str_inject=""
   end if
  end function
 
  function cip(sip)
 tip=cstr(sip)
 sip1=left(tip,cint(instr(tip,".")-1))
 tip=mid(tip,cint(instr(tip,".")+1))
 sip2=left(tip,cint(instr(tip,".")-1))
 tip=mid(tip,cint(instr(tip,".")+1))
 sip3=left(tip,cint(instr(tip,".")-1))
 sip4=mid(tip,cint(instr(tip,".")+1))
 cip=cint(sip1)*256*256*256+cint(sip2)*256*256+cint(sip3)*256+cint(sip4)
end function
%>

【总结】一些网络流量统计的网站及工具

DU METER V3.06 Build 192 汉化版 软件大小:924 KB软件类别:网络工具 / 网络监测 运行环境:WinNet, WinXP, Win2K, NT, WinME, Win9X...
  • wyingquan
  • wyingquan
  • 2005年03月05日 21:54
  • 4380

Google网站流量统计工具

步骤: 1、由于某种原因,所以访问Google需要有翻墙工具,这个自己可以去网上下载,很多。 2、地址:Google网站流量统计工具地址,当然如果要访问中文的网址,把网址后面的en改成cn就可...
  • u013076997
  • u013076997
  • 2016年09月08日 15:38
  • 501

简易网站流量统计工具

简易网站流量统计工具 当然,说起网站流量统计,现在开源的也有,免费的也有,xx统计,xx统计,网上随便可以找到,个人之所以写这个工具的,完全出于个人喜好,作为一个“职业”码农,在码农的路子上也走了...
  • fengspg
  • fengspg
  • 2016年07月10日 18:13
  • 1767

16款网站流量统计工具

1.Google统计(Google Analytics) Google的产品强大就不用说了,但是发现Google的统计还是有些问题的,这要向Google提一下。 地址:http://www.goo...
  • skyoo
  • skyoo
  • 2012年02月28日 11:39
  • 1100

用ASP制作一个电子相册,

要求简单,拥有6个按钮(下一张,上一张,最后一张,第一张,添加照片,删除照片.)注:添加和删除照片是需要与数据库连在一起使用的,思想是文件夹存放照片,数据库存放照片地址,)求各位大虾帮忙啊....
  • zxc3811200
  • zxc3811200
  • 2011年06月16日 09:35
  • 368

几个常用的网站流量统计工具比较

最近试用了几个流量统计工具,粗略的比较了一下,不当之处望指正:  163流量统计 :(没全面测试)  优点:几乎没有看到广告,页面干净  缺点:1、中规中矩,没有出彩的地方  2、安装后,网页显示速度...
  • wxl2012
  • wxl2012
  • 2010年03月07日 11:42
  • 548

网站分析-网站流量分析

管理学大师彼得德鲁克曾经说过“你如果无法度量它,就无法管理它”(“It you can’t measure it, you can’t manage it”)。要想有效管理,就难以绕开度量的问题。 ...
  • baidu_35738377
  • baidu_35738377
  • 2017年01月11日 09:46
  • 477

利用asp将数据写入到新的excel文件中

很多人都在坛子里问这个问题,因为代码比较长,很多人给出的答案都不是很完整,导致一些刚接触的人走了不少的弯路,这里总结一下生成的过程以及原理,希望能给大家一个参考和帮助1.首先生成一个excel文件,需...
  • ace_2006
  • ace_2006
  • 2006年11月08日 17:41
  • 803

Java开发的流量分析系统

Java开发的流量分析系统一,此系统是网上搜的潭州学院的Tony老师的视频学习的,用于实时分析一个网站的访问量的简单的例子,主要功能是用户登录,展示在线人数以及信息。其中细致的讲解了单例模式,Vect...
  • Phoenix_smf
  • Phoenix_smf
  • 2017年02月24日 11:26
  • 944

5、菜鸟也学DW做ASP(登录系统篇)

今天主要是登录系统的实现1, 在站点里右键新建一文件login.asp用来做登录页面;同样,之前已经建了和数据库连接的文件conn.asp。所以在你新建的login.asp中的“应用程序”----“数...
  • regina_419
  • regina_419
  • 2007年05月11日 11:02
  • 5018
内容举报
返回顶部
收藏助手
不良信息举报
您举报文章:用asp文件制作的网站流量统计工具
举报原因:
原因补充:

(最多只允许输入30个字)