实现asp网页设计流量统计的四个步骤
按照以下步骤,一步一步地,你将很快有一个好的图形计数器。步骤1:建立一个文本文件的目录下的网站数,如counter.dat,存储访问量。该文件的内容只有一行,表示访问Web站点的初始量,通常为0。
步骤2:ASP程序设置的相同目录中的计数器可以被命名为mycount.asp,具体内容如下:
<
自编译ASP图形计数器v1.1
用于网页浏览统计,免费使用,免费复制!
昏暗的游客
伯爵的文件counter.dat地址
countfile = server.mappath(反。DAT)
建立FileSystemObject对象实例的FS
设置FS = server.createobject(脚本。FileSystemObject )
通过读取打开文件,其中1个被读取。
设置该文件= fs.opentextfile(countfile,1,假的,假的)
读取计数文件的内容。
访客:thisfile.readline
关闭文件
thisfile.close
设置FS = server.createobject(脚本。FileSystemObject )
true,ASCII格式(false)创建文件
设置该文件= fs.createtextfile(countfile,真、假)
柜台的要点:
添加连接的变量,以确定访问者是否是一个新的连接器
这可以防止同一用户在同一时间浏览,因为多个浏览器的刷新按钮,
为了增加柜台的价值。
如果IsEmpty(Session(连接))然后
application.lock
禁止其他用户更改计数器的值
访客=访客+ 1
计数器的值加1
thisfile.writeline(游客)
将结果写入文件
application.unlock
取消锁定,允许用户更改计数器的值
其他的
application.lock
访客:访客
thisfile.writeline(游客)
application.unlock
最后如果
会话(连接)=真
将访问者设置为true,然后刷新按钮的值不会更改。
countlen = Len(游客)
获取计数器值的长度(即数字的数目)。
如果您不想使用图形,您可以用以下方式替换for循环
文本计数器:响应。写document.write(游客);
图形数字的逐位显示
我countlen = 1
response.writedocument.write(');
下一个
关闭文件
thisfile.close
设置FS =无
%>
步骤3:在同一个目录下的文件的counter.dat和mycount.asp(也可以单独存储,但需要指定文件路径),并在目录中的图片目录的建立、数字文件存储图形、数字0.gif 0对应的要求,数字1对应1.gif,展示你的个性(如推的机会,你可以做的非常数字酷)。
步骤4:到目前为止,这项工作将成功。您可以在Web页面中使用以下格式调用计数器:
注意:(1)如果您使用了不同的目录名、文件名,请进行相应的修改。
(2)计数器程序使用ASP编程,请在测试网站或个人服务器PWS调试;
只要仔细研究上述四个步骤,我们相信您将能够以自己的风格生成一个ASP Web设计流程统计数据。