我想做给自己的网站做一个网站计数器...
但不知道...怎么做...
我想用:Access asp做的...
没有没有那位高手可以提供一些方法啊...
在下先行谢过啦....
谢谢....
网站计数器不需要用到access啊
自己编写一个就可以了!
如
http://www.ddvip.net/web/JSP/example/6.htm
谢了...不过我想知道的明白一点的...
我是刚学网页的....可以说明白一点吗?????
谢谢了...
如
http://www.ddvip.net/web/JSP/example/6.htm
晕~~你给的是JSP代码呀
防刷新的
<%
Function Counts(CounterFile)
Dim objFSO, objTS
Application.Lock
Set objFSO = Server.CreateObject("Scripting.FileSystemObject")
Set objTS = objFSO.OpenTextFile(Server.MapPath(CounterFile), 1, True)
If Not objTS.AtEndOfStream Then ';检查是否到达文件结尾
Counts = CLng(objTS.ReadLine)
End If
Counts = Counts 1
objTS.Close
Set objTS = objFSO.OpenTextFile(Server.MapPath(CounterFile), 2, True)
objTS.WriteLine(Counts)
objTS.Close
Application.Unlock
End Function
If Session("Counter") = Empty Then
Session("Counter") = Counts("jishu.txt")
End If
%>
<font color="#0097fe"><%= Session("Counter") %></font>
如果空间不支持FSO,就只有用数据库存取了
jsp的也可以啊,呵呵
可以用asp呀
<%
application.lock
application("num")=application("num") 1
application.unlock
%>
此网站已经被访问过<%=application("num")%>次
用ASP可以做 ~~
在此在下再次谢过大家啦...特别多谢3.5.7楼的朋友....
谢啦....
在下已经用各位教的方法做出了那个计数器啦...谢谢...
不过在下还有一事不明白的...就是下面这些代码....
<html>
<HEAD><TITLE>网页计数器的程序</TITLE>
<script language=vbscript runat=server>
sub application_onstart
filepath=server.mappath("/count")
filename=filepath "\counter.txt"
set fs=createobject("scripting.filesystemobject")
if not fs.fileexists(filename) then
fs.createtextfile(filename)
set f=fs.getfile(filename)
s=1
Set ts = f.OpenAsTextStream(2, -2)
ts.writeline(cstr(s))
ts.close
else
set f=fs.getfile(filename)
Set ts=f.OpenAsTextStream(1, -2)
s=ts.readline 1
ts.close
end if
application("visitor")=s
end sub
sub session_onstart
session.timeout=5
application("visitor")=application("visitor") 1
set f=fs.getfile(filename)
Set ts=f.OpenAsTextStream(2, -2)
ts.writeline (cstr(application("visitor")))
ts.close
end sub
</script>
</HEAD>
<BODY>
<center>
<%
s=cstr(application("visitor") 10^6)
s=mid(s,2,6)
for i=1 to 6
response.write "<img src=';images/"&mid(s,i,1)&".gif';
width=';18'; height=';25';>"
next
%>
</center>
</BODY>
</html>
我做出来的只可以显示..全部是0的一个页面..不管怎么那数字也不会加上去的...
我不是很了解上面的代码...想请教一下高手可不可以帮忙指出一个在下错在那里呢...
在下再次谢过啦....
说明一下:我在做上面的页面时,只有一个images的文件夹...还有一个counter.txt文本文件...其他的都没有....不知道有没有错呢...不过好像听说如果没有那一个:counter.txt的文本文件程序也会自动建一个的...不知道是不是呢...
高手帮帮忙啊...谢谢啦.... |
|