• linkedu视频
  • 平面设计
  • 电脑入门
  • 操作系统
  • 办公应用
  • 电脑硬件
  • 动画设计
  • 3D设计
  • 网页设计
  • CAD设计
  • 影音处理
  • 数据库
  • 程序设计
  • 认证考试
  • 信息管理
  • 信息安全
菜单
linkedu.com
  • 网页制作
  • 数据库
  • 程序设计
  • 操作系统
  • CMS教程
  • 游戏攻略
  • 脚本语言
  • 平面设计
  • 软件教程
  • 网络安全
  • 电脑知识
  • 服务器
  • 视频教程
  • JavaScript
  • ASP.NET
  • PHP
  • 正则表达式
  • AJAX
  • JSP
  • ASP
  • Flex
  • XML
  • 编程技巧
  • Android
  • swift
  • C#教程
  • vb
  • vb.net
  • C语言
  • Java
  • Delphi
  • 易语言
  • vc/mfc
  • 嵌入式开发
  • 游戏开发
  • ios
  • 编程问答
  • 汇编语言
  • 微信小程序
  • 数据结构
  • OpenGL
  • 架构设计
  • qt
  • 微信公众号
您的位置:首页 > 程序设计 >ASP > 四步完成asp网页设计流量统计

四步完成asp网页设计流量统计

作者: 字体:[增加 减小] 来源:互联网 时间:2017-05-11

通过本文主要向大家介绍了asp网页数据采集,2017网页 php asp,asp网页制作教程,asp网页培训,asp网页编程等相关知识,希望对您有所帮助,也希望大家支持linkedu.com www.linkedu.com

按照以下步骤,逐步操作,你很快就会拥有精美的图形化计数器。 
步骤1:在网站的某个目录如count下建立文本文件,如counter.dat    ,用于存放访问量。文件内容仅有一行数字,表示网站初始访问量,一般为0。
步骤2:在相同目录下建立计数器的ASP程序,可命名为mycount.asp,内容如下:    

 <%  
  '自编ASP图形化计数器  V1.1 
  '用于网页浏览统计,免费使用,自由拷贝! 
  
  dim  vistors 
  '获取计数文件counter.dat的地址 
  countfile=server.mappath("counter.dat") 
  '创建filesystemobject对象实例fs 
  set  fs=server.createobject("scripting.filesystemobject") 
  '以读方式打开文件,其中1为读方式 
  set  thisfile=fs.opentextfile(countfile,1,FALSE,FALSE) 
  '读取计数文件的内容 
  visitors=thisfile.readline 
  '关闭文件 
  thisfile.close 
  
  set  fs=server.createobject("scripting.filesystemobject") 
  '以覆盖方式(TRUE)、以ASCII格式(FALSE)创建文件 
  set  thisfile=fs.createtextfile(countfile,TRUE,FALSE) 
  
  '计数器的关键处: 
  '增加了变量connected,用于判断访问者是否为新的连接者 
  '此举可防止同一用户在同一次浏览中,由于多次按浏览器的“刷新”按钮, 
  '从而使计数器值不断升高的现象发生 
  
  if  IsEmpty(session("connected"))  then 
     application.lock 
     '禁止其它用户更改计数器的值 
     visitors=visitors+1 
     '计数器值加1 
     thisfile.writeline(visitors) 
     '将结果写入文件 
     application.unlock 
     '取消锁定,允许用户更改计数器的值 
  else 
     application.lock 
     visitors=visitors 
     thisfile.writeline(visitors) 
     application.unlock 
  end  if 
  
  session("connected")=TRUE 
  '设定来访者为已连接者(TRUE),此时再按“刷新”按钮计数器值不会变化。 
  
  countlen=len(visitors) 
  '获得计数器值的长度(即数值的位数) 
  
  '如果您不想使用图形,可用如下内容代替for/next循环 
  '文本计数器:  response.write  "document.write("&visitors&");" 
  
  '逐位显示图形化数字 
  for  i=1  to  countlen 
      response.write  "document.write('<img  src="&"images/"&"/"&mid  (visitors,i,1)&".gif></img>');" 
  next 
  
  
  '关闭文件 
  thisfile.close 
  set  fs=nothing 
  %>
</div>

步骤3:将counter.dat、mycount.asp文件放在同一目录下(也可分开存放,但此时需指定文件路径),并在该目录下建立images目录,存放图形化的数字文件,要求数字0对应0.gif,数字1对应1.gif,以此类推(展现你个性的机会来了,你可以将数字做得非常Cool)。    
步骤4:至此,大功即将告成。你只要在网页中使用以下格式调用计数器即可:    

 <script  language="javascript"  src="count/mycount.asp">  
</script>
</div>

注意:  (1)如果你采用不同的目录名、文件名,请作相应修改; 
               (2)计数器程序采用ASP编程,请在网站上试验或在个人服务器PWS调试;

只要以上四大步骤大家认真仔细研究,相信大家一定会制作出一个具有自己风格特点的asp网页设计流量统计。

</div>
分享到:QQ空间新浪微博腾讯微博微信百度贴吧QQ好友复制网址打印

您可能想查找下面的文章:

  • 四步完成asp网页设计流量统计
  • asp添加数据实现代码
  • asp 删除数据并同时删除图片的代码
  • asp 横排显示数据
  • ASP 千万级数据分页的存储过程
  • asp采集抓取网上房产信息的代码
  • ASP实现网页打开任何类型文件都提示保存的方法附代码
  • asp下实现批量插入数据的方法
  • 用asp实现网页邮箱访问的方法
  • ASP开发网页牢记注意事项

相关文章

  • 2017-05-11一小偷类!!有兴趣的可以看看
  • 2017-05-11asp中command的在单条记录时,有些字段显示为空的问题
  • 2017-05-11ASP获取网页全部图片地址并保存为数组的正则
  • 2017-05-11ASP网站生成静态html页面技术小结
  • 2017-05-11ASP 游标参数详解(ASP记录集)第1/2页
  • 2017-05-11如何在不支持数据库的asp主页上运用ado
  • 2017-05-11一个实用的FSO-实时统计在线人数
  • 2017-05-11淘特ASP木马扫描器的代码
  • 2017-05-11反SPAM新思路—换Z-BLOG的验证码!
  • 2017-05-11新增加一个防垃圾评论的asp代码,鄙视垃圾

文章分类

  • JavaScript
  • ASP.NET
  • PHP
  • 正则表达式
  • AJAX
  • JSP
  • ASP
  • Flex
  • XML
  • 编程技巧
  • Android
  • swift
  • C#教程
  • vb
  • vb.net
  • C语言
  • Java
  • Delphi
  • 易语言
  • vc/mfc
  • 嵌入式开发
  • 游戏开发
  • ios
  • 编程问答
  • 汇编语言
  • 微信小程序
  • 数据结构
  • OpenGL
  • 架构设计
  • qt
  • 微信公众号

最近更新的内容

    • 忠网广告 系统 用到的几个函数
    • asp实现检查ip地址是否为内网或者私有ip地址的代码分享
    • asp两组字符串数据比较合并相同数据
    • ASP下实现自动采集程序及入库的代码
    • asp #include命令
    • 发一个采集(小偷)用的类,ASP+缓存实现
    • 深思 PHP 数组遍历的差异(array_diff 的实现)
    • 用ASP实现距指定日期的倒记时程序源码
    • 在ASP中用组件检测当前网卡地址的代码
    • asp 延时 页面延迟的三种方法

关于我们 - 联系我们 - 免责声明 - 网站地图

©2020-2025 All Rights Reserved. linkedu.com 版权所有