收藏本站 
广告服务 
网站地图 
>> 我们从网络和杂志上收集了近100000余篇各类电脑技术、网络技术、软件技术等方面的文章教程,我们的收录原则:不是精华拒不收录!
先飞电脑技术网技术文章
用ASP编写自己的计数器
[ 作者:佚名    转贴自:转载    阅读次数:779    更新时间:2005-1-10 1:05:00   录入:蓝色动力 ]         
    很多网友在制作完个人主页后,都忘不了去申请一个免费计数器放在主页上,来看看自己的网站的访问量究竟如何。有些人一定会对它感到很神奇,其实如果我们用ASP来编程的话,你会发觉它很简单。 

---- ASP(Active Server Pages)是一种服务器端的脚本语言,它用的语言是网友们所熟悉的Javascript或Vbscript,或者两者的结合。对网友们来说,只要在你的电脑上装上PWS就能实现它的强大功能了。好了,现在我们正式开始介绍计数器的制作思路: 

---- (1)打开一个存放访问人数的文本文件; 

---- (2)读取文本文件中的数值,将它转换成对应的图象; 

---- (3)将访问人数加1后,存入该文本文件. 

---- 源程序如下: 

< html >
< head >
< title >计数器< /title >
< /head >
< body >
< % dim visitors '定义存放访问人数的变量
whichfile=server.mappath("count.txt")
set fs=CreateObject("Scripting.FilesystemObject")
'创建一个FilesystemObject对象的实例,用它来操作文本文件
set thisfile=fs.OpenTextFile(whichfile)
'打开文本文件
visitors=thisfile.readline
'读取保存在文本文件中的访问人数
thisfile.close
countlen=len(visitors)
'存放访问人数的位数
for i=1 to 6-countlen
response.write "< img src=0.gif width=13 height=20 >< /img >"
next
'如果访问人数的长度小于6位,则在前面补“0“
for i=1 to countlen 
response.write "< img src="&mid(visitors,i,1)&".gif width=13
height=20 >< /img >"
next
'.gif为存有各个数字的图象,以上语句截取出对应的数字并转换为图象
visitors=visitors+1
set out=fs.CreateTextFile(whichfile)
out.Writeline(visitors)
'计数器加1,并将之写入文本文件
out.close
set fs=nothing % > 
< /body >
< /html >

---- 就这么简单,你肯定想亲手试一试吧!可以在http://go.163.com/moneyfirst/count.zip < http://go.163.com/moneyfirst/count.zip > 下载文件包,还可以在http://61.139.70.171/hxj /count.asp < http://61.139.70.171/hxj/count.asp > 直接测试本计数器。 
---- 喜欢ASP编程的网友们别忘了来信交流哟: hxjlove@263.net < mailto:hxjlove@263.net > 
上一篇:没有了  下一篇: 如何利用Perl开发Internet/Intranet应用之二  

网站主页 | 收藏本页 | 联系我们 | 广告服务 | 站点地图 | 会员注册 | 招聘信息 | 内容指正

联系QQ:先飞电脑技术网站事务联系QQ,点击可以直接留言. 32933427 电话:13710542091 [世界排名] 鄂ICP备05005890号