百度空间 | 百度首页 
               
 
查看文章
 
ASP静态化后,静态html页面点击计数解决方法
2008-01-03 16:46

ASP静态化后,静态html页面点击计数解决方法

实现方法很简单,通过在html页面放置代码<script type="text/javascript" src="计数器.asp"></script>即可,具本如下:

假设有个news的表,有一字段id,每一条新闻对应1个id.另有一个hit字段,用来统计被点次数。

1、在你要统计点击次数的html页面,加入以下代码(这里count.asp与本文件同录目)
<script type="text/javascript" src="count.asp?id=新闻相应的IP"></script>   '这里若你是从ASP静态化成HTML的,那新闻相应的IP如通过调动数据库自动填,使用很方便

2、将下面的代码保存成count.asp
<!--#include file="conn.asp"-->        ***这里创建数据库连接,自已搞了
totalhits=0
<%
sql="select * from news where id="&request.querystring("id")   '按get来的id搜索相应记录
set rst=server.CreateObject("adodb.recordset")
rst.open sql,conn,1,3
rst("hit")=rst("hit")+1
rst.update
%>

totalhits=<%=rst("hit")%>


<%rst.close
set rst=nothing
%>

document.write (totalhits)     ***这句是需要在当前页面位置输出点击数值才用


本站静态化后,就是通过这样实现点击统计的。


类别:Asp | 添加到搜藏 | 浏览() | 评论 (0)
 
最近读者:
 
网友评论:
发表评论:
姓 名:
网址或邮箱: (选填)
内 容:
验证码: 请点击后输入四位验证码,字母不区分大小写
      

     

©2009 Baidu