首页 > 编程 > ASP > 正文

静态页面的点击量统计问题

2024-05-04 11:06:04
字体:
来源:转载
供稿:网友
生成了静态页,里面的东西就是静态的了.但是有些东西必须要变化
如:文章点击数,文章排名
办法是用<script >来解决这个问题.
我们在打开这个含有的静态页面的时候,将读出此时的点击数

1.模板页中的点击数后面添加:
以下是代码片段:
<SCRIPT src="counter.asp?Id=$Id$"></SCRIPT >

备注:在生成Html的文件中将$Id$替换为对文章在数据库中的id号

2.counter.asp
以下是代码片段:
<%
dim Id,sqlStr,hits
Id=int(trim(request.querystring("Id")))
sqlStr="update News set hits=hits 1 where Id=" & Id
’给文章点击数加1
conn.execute(sqlStr)
’读出文章点击数
hits=conn.execute("select hits from News where Id=" & Id)(0)
%>
’输出文章点击数
document.write(<%=hits%>)

可能出现的问题:
1.数据库没有创建对象!如:
以下是代码片段:
set guconn = Server.createObject("adodb.connection")
guconn.Open MM_guconn_STRING
2.Counter.asp文件路径有误!
本技术本站已经测试过,此为正确代码!效果可在本站页面上看到
发表评论 共有条评论
用户名: 密码:
验证码: 匿名发表