CSDN首页 空间 新闻 论坛 Blog 下载 读书 网摘 搜索 .NET Java 视频 接项目 求职 在线学习 买书 程序员 通知
山寨机中的战斗机! 程序优化工程师到底对IT界有没有贡献
CSDN社区
搜索 收藏 打印 关闭
CSDN社区 >  Web 开发 >  其他

关于网站计数器的问题

楼主bomee112233(神秘的大佛)2002-11-21 15:19:03 在 Web 开发 / 其他 提问

请教各位大侠,我做的主页上放了一个FRONTPAGE的计数器,发布后,可以正常使用,但是计数器的重设值显示不了,只能从零开始,请问是什么原因? 问题点数:50、回复次数:6Top

1 楼meizz(梅花雪)回复于 2002-11-21 17:07:49 得分 29

你还是老老实实自己写一个网站记数器得了,不过分依赖FP扩展:  
  <SCRIPT   Language="vbscript"   RunAt="server">  
   
  Sub   Application_OnStart  
   
  'global.asa   一定是放在网站的虚拟根目录下的  
  '在根目录下有一个   counter.txt   记录访问总量  
   
  'Application("Counter")   '计数器的变量名  
  'Application("Online")     '在线人数的变量名  
   
  dim   objFSO,objTS  
  set   objFSO   =   Server.CreateObject("Scripting.FileSystemObject")  
  set   objTS     =   objFSO.OpenTextFile(Server.MapPath("counter.txt"),1,false)  
  if   not   objTS.atendofstream   then  
  Application("Counter")   =   CLng(objTS.ReadLine)     '网站计数器  
  end   if  
  objTS.close   :   set   objTS=nothing   :   set   objFSO   =   Nothing  
  Application("Online")   =   0     '在线人数  
  End   Sub  
   
  Sub   Session_OnStart  
   
  Application.Lock  
  Application("Online")     =   Application("Online")   +   1     '在线人数累加  
  Application("Counter")   =   Application("Counter")+   1     '计数器累加  
  Application.UnLock  
  End   Sub  
   
  Sub   Session_OnEnd  
   
  Application.Lock  
  Application("Online")   =   Application("Online")   -   1     '在线人数累减  
  Application.UnLock  
  End   Sub  
   
  Sub   Application_OnEnd  
   
  dim   objFSO,objTS  
  set   objFSO=Server.CreateObject("Scripting.FileSystemObject")  
  set   objTS=objFSO.OpenTextFile(Server.MapPath("counter.txt"),2,true)  
  objTS.writeline(Application("Counter"))     '将计数器记录到文本中  
  objTS.close   :   set   objTS=nothing   :   set   objFSO   =   Nothing  
  End   Sub  
  </SCRIPT>Top

2 楼bomee()回复于 2002-11-22 09:44:11 得分 0

请问梅花雨,那我如何将这个数字显示在网页上呢?Top

3 楼bomee()回复于 2002-11-22 09:56:39 得分 0

还有那个global.asa是个什么文件啊?(不好意思,没用过vbscript)Top

4 楼wind0209(风のFeeling)回复于 2002-11-22 10:39:23 得分 8

ASP   的文件Top

5 楼tueyaer(亚亚)回复于 2002-11-23 18:11:26 得分 8

是公共文件,最先执行Top

6 楼haring(沉默的羔羊)回复于 2002-11-24 01:39:54 得分 5

如果你的网站不支持ASP的话,那么上面的程序就对你无效了。  
  不如,你去看一下,什么地方还有计数器呀!!Top

相关问题

  • 100分,谁有PHP网站的计数器代码?只会做ASP的计数器,不懂PHP
  • 谁有网站计数器的源码啊???
  • 100分求网站计数器的源码!!!
  • 谁能给我一个网站计数器?马上给分!
  • 公司网站的计数器碰到了这种问题
  • javabean计数器
  • 计数器
  • .net计数器
  • 网站计数器怎么在有些电脑上不会显示?
  • 有关计数器......

关键词

  • 计数器
  • 网站
  • 请问
  • 显示
  • 还有

得分解答快速导航

  • 帖主:bomee112233
  • meizz
  • wind0209
  • tueyaer
  • haring

相关链接

  • Web开发类图书

广告也精彩

反馈

请通过下述方式给我们反馈
反馈
提问
网站简介|广告服务|VIP资费标准|银行汇款帐号|网站地图|帮助|联系方式|诚聘英才|English|问题报告
北京创新乐知广告有限公司 版权所有, 京 ICP 证 070598 号
世纪乐知(北京)网络技术有限公司 提供技术支持
Copyright © 2000-2008, CSDN.NET, All Rights Reserved
GongshangLogo