主题:  请教:如何做ASP计数器?

小雨微微

职务:普通成员
等级:1
金币:0.0
发贴:15
#12003/1/14 11:50:03
大家好,我是新手,想在自己的网页里制作一个计数器,我在http://www.fengsha.com/pc/asp/里下载了一个23K的“ASP计数器”,就是不会用,Default.asp Counter.asp Infor.asp这3个文件要如何放到网页里呢?有哪位大侠可以告诉我吗?谢谢了~~```



小雨微微

职务:普通成员
等级:1
金币:0.0
发贴:15
#22003/2/10 16:07:58
我等了这么多天,难道没有高手肯不吝赐教么?



沉默是金

职务:普通成员
等级:6
金币:11.2
发贴:4357
#32003/2/10 20:35:20
你的问题问得比较奇怪,那你说那三个ASP的文件,如何放到网页中呢,只是取他们的代码,或是将文件放在目录里面,不过在本地上是看不到的,一定要到网上才能看得到。如果没有估计错的话,DEFAULT应该设为首页。


难人一个……

{ 在指尖上绽放的花朵 }

职务:普通成员
等级:5
金币:14.0
发贴:3209
#42003/2/11 12:29:41
首先确定一下,你的空间支持asp 吗?



小雨微微

职务:普通成员
等级:1
金币:0.0
发贴:15
#52003/2/12 17:57:06
谢谢楼上两位。。可能是我说含糊了,我的是ASP空间100M,譬如我在dreamweaver4里新建一个ASP网页,如何才能将我下载的这个计数器放在这个ASP网页内使其生效计数呢?



yyqllh

职务:普通成员
等级:1
金币:1.0
发贴:240
#62003/2/15 10:03:46
这是一个用图片代替数字的代码,不过每次刷新后会加1。
<%
Application.Lock
Set fs=Server.CreateObject("Scripting.FileSystemObject")
file=Server.MapPath("pic/counter.txt")
Set txt=fs.OpenTextFile(file) '打开成只读文件
If Not txt.atEndOfStream Then
Application("counter")=txt.ReadLine '读取文件中的数字,并指定给Application变量
End If
txt.Close '关闭文件
Application("counter")=Application("counter")+1 '将Application("counter")变量加1
counter=Application("counter") '将改变后的Application变量的值指定给变量counter
Set txt=fs.CreateTextFile(file,True) '建立新文本文件,将原来的文件覆盖掉
txt.WriteLine counter '将新的计数值counter写入文件
txt.Close '关闭文件
Application.Unlock
x=CStr(counter) '将数值转成字符串x
'逐一读取字符串x的每一个字符,然后串成的图片标记
For I=1 To Len(x)
gif=gif&""
Next
gif_counter=gif
%>



沉默是金

职务:普通成员
等级:6
金币:11.2
发贴:4357
#72003/2/18 9:05:38
把这段代码加在头顶上,就不会刷新了加1了。
<% if session("in")<>"in" then
session("in")="in"
......
end if %>


难人一个……

高猪

职务:普通成员
等级:1
金币:0.0
发贴:53
#82003/2/18 14:59:10



内蒙古飞翔鸟

职务:普通成员
等级:1
金币:0.0
发贴:67
#92003/3/30 21:06:09
在开始文件里用

把其他代码加上应该可以了呀 。
不过最好你把 原 码放在论坛里,这样人们才可以更明确的告诉你怎么做 。
;)