<%
dim vistors,countfile,fsc,thisfile,countlen,i
countfile=server.mappath("counter.dat")
set fsc=server.createobject("scripting.filesystemobject")
set thisfile=fsc.opentextfile(countfile,1,FALSE,FALSE)
visitors=thisfile.readline
thisfile.close
set fsc=server.createobject("scripting.filesystemobject")
set thisfile=fsc.createtextfile(countfile,TRUE,FALSE)
if IsEmpty(session("connected")) then
application.lock
visitors=visitors+1
thisfile.writeline(visitors)
application.unlock
else
application.lock
visitors=visitors
thisfile.writeline(visitors)
application.unlock
end if
session("connected")=TRUE
countlen=len(visitors)
如果您不想使用图形,
文本计数器:
response.write " "&"<font color=7B96C6>"&visitors&"</font>"&" " 在动态页显示
response.write "document.write( <font color=999999>"&visitors&"</font> </font>)" 在静态页中显示
逐位显示图形化数字,这根据自己的喜好来选择图形化还是数字显示。
这里不提供数字图片!
for i=1 to countlen
response.write "<img src=skins/img/"&mid (visitors,i,1)&".gif></img>" 在动态页显示
response.write "document.write(<img src=skins/img/"&mid (visitors,i,1)&".gif></img>);"在静态页中显示
next
thisfile.close
set fsc=nothing
%>