文章分类 | 软件分类 | 最新软件 | 杀毒软件 | 实用软件  | MTV下载  | 设为首页 |
  | 下载分类 | 最近更新
您的位置: 首页 >> 文章首页 >> 技术开发 >> ASP 学院 >> ASP实例 >>  
ASP实例点击TOP10
·ASPImage组件的实现过程2006-2-9 17:56:13
·ASP 中 Split 函数的实例2006-2-9 17:32:00
·客户端脚本验证码总结2006-2-9 16:19:57
·实现让每句话的头一个字母都大写2006-2-9 16:26:11
·分解质因数(asp 分布递归法)2006-2-9 16:11:43
·旅游网站应用设计2006-2-5 13:08:20
·ASP网站远程客户实现EXCEL打印功能2006-2-9 16:20:52
·在不支持FSO的服务器上使用XMLDOM创建HTML文件2006-2-6 7:30:55
·ASP+简单的存储过程实现的ASP插入功能2006-2-9 9:06:09
·asp中通过getrows实现数据库记录分页的一段代码2006-2-9 16:19:34
ASP 学院点击TOP10
·客户端脚本验证码总结2006-2-9 16:19:57
·选择最快的镜像站点2006-2-5 13:18:08
·在asp中调用jsp2006-2-5 13:33:14
·彻底终结浏览器Cahce页面的解决方案2006-2-5 13:31:26
·对ASP脚本源代码进行加密2006-2-9 14:58:12
·得到表中字段属性代码2006-2-5 13:33:31
·搜索引擎-带蜘蛛程序(类似GOOGLE)2006-2-9 20:17:17
·ASP中一个用VBScript写的随机数类2006-2-6 6:50:47
·提交信息关键字过滤类源码2006-2-9 20:11:40
·ASP.NET页面间的传值的几种方法2006-2-5 23:51:52

 

在静态页面中显示文章被阅读的次数
作者:我去下载           时间:2006-2-6 7:35:03


 

在文章发布系统中采用服务器端生成静态页面的方法可以有效减轻服务器的负担,特别是对大流量网站非常有效。但是既然生成的是静态页面,生成时是什么样,显示就是什么样了,对于文章常见文章被阅读次数怎么显示呢?
经考虑,可用如下方案解决:

  生成静态页面时会产生一个文章的id存到数据库中,那么我们在制作文章的模板的时候就可以在这个文章的id上做文章,文章模板包含以下语句:
  <SCRIPT src="counter.asp?articleId=<%=#articleId#%>"></SCRIPT >

  <b>说明:</b>

  在利用模板生成文章时,把"#articleId#"进行模式匹配,替换为新添加的文章的id号。

  counter.asp 文件为实现记数的asp文件

  <%

 '######开始#########

  dim articleId,sqlStr,hits

  articleId=int(trim(request.querystring("articleId")))

  sqlStr="update articles set hits=hits+1 where articleId=" & articleId

  '给文章点击数加1

  conn.execute(sqlStr)

  '读出文章点击数

  hits=conn.execute("select hits from articles where articleId=" & articleId)(0)

  %>

  '打印出文章点击数

  document.write(<%=hits%>)

分页:
相关文章:
Copyright© 2005-2006 wqxz.com, All Rights Reserved. 购买虚拟主机请与本站联系