关于网页计数器,高手来

我想自己做一个网页计数器,我不要网上下的那种,那样会连接到他们的网站.我只要个能访问一次就在数据上面加一次的计数器.并且是要防止刷新的.对了,过程要详细点,本人很菜,最好... 我想自己做一个网页计数器,我不要网上下的那种,那样会连接到他们的网站.我只要个能访问一次就在数据上面加一次的计数器.并且是要防止刷新的.对了,过程要详细点,本人很菜,最好将代码,保存文件名,路径都给我讲清楚.我在这里先谢你了.
怎么不计数呢 .能再具体些吗?
展开
 我来答
聊天机器
2007-12-05 · TA获得超过717个赞
知道小有建树答主
回答量:520
采纳率:100%
帮助的人:544万
展开全部
如果你用ASP程序,可以用这段代码。
把一下代码放在Conn.asp或者连接数据库的文件文件中。
<%sub bbscount()
if session("in")<>"in" then
session("in")="in"
application.lock
conn.execute("update [counter] set [count]=count+1,today=today+1")
end if

sql="select * from [counter]"
set rs=server.createobject("adodb.recordset")
rs.open sql,conn,1,3

if formatdatetime(now(),2)<>formatdatetime(rs(2),2) then
if rs(3)>rs(6) then
rs(6)=rs(3)
end if
rs(5)=rs(3)
rs(3)=1
rs(4)=rs(4)+1
rs(2)=formatdatetime(now(),2)
rs.update
end if

dim s, i,g
dim countlong,avg
countlong=6
avg=int(rs(0)\rs(4))
g =CStr(rs(0))
s =Len(g)

response.write "<a style=""CURSOR: hand""title=--------------"&HomeNameL&"--------------"&_
" 今日访问:"&rs(3)&"人"&_
" 昨日访问:"&rs(5)&"人" &_
" 最高日访问:"&rs(6)&"人" &_
" 平均日访问:"&avg&"人"&_
" 总访问人数:"&rs(0)&"人"&_
" 总统计天数:"&rs(4)&"天"&_
" 统计日期:"&formatdatetime(rs(1),1)&""&_
"-------------"&HomeUrlL&"--------------"&_
">"
For i = 1 to countlong - s
response.write"<img src='images/counter/0.gif'></img>"
next
for i=1 to s
response.write "<img src='images/counter/" & mid(g,i,1) & ".gif'></img>"
next
response.write "</a>"
rs.close
set rs=nothing
end sub%>

以下代码放在你要现实计数器的地方:
<%call bbscount%>

补充答案:抱歉抱歉,忘了告诉你,还要在数据库中添加字段,详细的说明在这里:http://hi.baidu.com/bahes/blog/item/a7ee282d64ebf037359bf719.html
如果实在不明白,QQ:247836
AiPPT
2024-09-19 广告
随着AI技术的飞速发展,如今市面上涌现了许多实用易操作的AI生成工具1、简介:AiPPT: 这款AI工具智能理解用户输入的主题,提供“AI智能生成”和“导入本地大纲”的选项,生成的PPT内容丰富多样,可自由编辑和添加元素,图表类型包括柱状图... 点击进入详情页
本回答由AiPPT提供
推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

下载百度知道APP,抢鲜体验
使用百度知道APP,立即抢鲜体验。你的手机镜头里或许有别人想知道的答案。
扫描二维码下载
×

类别

我们会通过消息、邮箱等方式尽快将举报结果通知您。

说明

0/200

提交
取消

辅 助

模 式