一个专注 ASP 和 PHP 源码制作开发的资深程序员,擅长使用 ACCESS、MSSQL、MYSQL 数据库,能够为中小企业提供精准而快捷的一站式服务。 注册登录客服

分类:建站技巧 日期:2023-01-10 阅读:774

最近有网友问,如何在用ASP代码来做一个网站统计呢?今天紫薇网络来给大家分享一个用ASP代码做网站统计器的简单代码,原理是先检测是否有统计文本代码,我们先给它命名为 stat.txt

<% DIM OBJFSO,OBJTS,COUNTS,STRCOUNTS%>
<%WJLJ=SERVER.MAPPATH("stat.txt")%>
<%APPLICATION.LOCK()%>
<%SET OBJFSO = SERVER.CREATEOBJECT("SCRIPTING.FILESYSTEMOBJECT")%>
<%SET OBJTS=OBJFSO.OPENTEXTFILE(WJLJ,1,TRUE)%>
<%IF NOT OBJTS.ATENDOFSTREAM THEN%>
<%COUNTS=CLNG(OBJTS.READLINE)%>
<%END IF%>
<%COUNTS=COUNTS+1%>
<%OBJTS.CLOSE%>
<%SET OBJTS=OBJFSO.OPENTEXTFILE(WJLJ,2,TRUE)%>
<%OBJTS.WRITELINE(COUNTS)%>
<%OBJTS.CLOSE%>
<%APPLICATION.UNLOCK()%>
您好,欢迎光临!您是本站第<%=COUNTS%>位访客。

上面代码的原理,首先会检测和这个统计代码所在的目录里面是否有 stat.txt 文本,如果没有,就会自动创建一个,如果有,就会在原有的文本基数加一。

其中,<%=COUNTS%> 是统计结果,会得到数字。如果需要数字变为有逗号那种识别性,可以把 <%=COUNTS%> 代码改为:<%=FORMATNUMBER(COUNTS)%> 即可!

这个代码有一个弊端,就是可以无限制刷新,不像我们紫薇网络的文章阅读那样会进行限制。我们紫薇网络的文章阅读页面,同一 IP 在 60 秒内重复刷新是不会增加阅读量的,只有超过 60 秒或者更换 IP 才会进行增加阅读量,因为我们用的是 MSSQL 数据库。

本文《如何用ASP代码做一个本地统计器》由专业从事企业网站建设网站排名优化的紫薇网络于2023年01月10日所收集或撰写。如果您觉得本文不错,请向您身边的朋友推荐和介绍;倘若本文有不足之处或对您有所侵犯,请来信通知我们!另外,如果您的企业或网站需要做网站关键词优化请与我们取得联系,紫薇网络将以最合理的价格、最快捷的速度、最安全的方法为您优化出最满意的效果!转载请保留此说明,谢谢合作!

爱极互联是国内著名的虚拟主机和域名注册提供商,独创的第六代虚拟主机管理系统,拥有在线数据恢复、智能安全自定义,木马查杀等三十余项功能,千兆硬件防火墙,为您…
爱极互联 https://www.iGidc.com 2024-12-14 12:49:07
随机推荐
留言告诉我们您的需求
TELL ZWID.COM WHAT YOU NEED
网站信息新闻动态 关于紫薇在线客服
2001.11.20 - 2031.11.20
站长、管理员:黄万友
2001-2024 © www.zwid.com
公安备案:500 1900 250 2400
渝ICP备2022009200号-10
官方信息丨软文推广
建站技巧丨优化知识
域名资讯丨主机介绍
经验分享丨原创日志
网络传情丨默认分类
紫薇简介丨发展历程
业务范围丨支付方式
合作协议丨用户手册
版权声明丨备案域名
联系地址丨电子邮箱
客服小雨:80028618
客服静静:80028511
售后琳琳:80028001
技术仁义:80028002
技术仁杰:80028003
特别申明:本站源码由紫薇网络自主研发,未经允许,禁止抄袭、复制,如有侵权请联系客服删除。网站已勉强运行 22 年 12 月 14 天,共计:727,934,392 秒!