静态页实现文章点击次数功能

//

本站原创www.111cn.net

 作者:jimmy

QQ:271728967

//

我在网上看到你多网友都在问,怎么在静态页面调用计算文章点击资料,下面我就来作一个简单的例子.

首面我们先有一个exm.html里面的内容大概就是这些.

<html><body>

<script type="text/javascript" src="http://www.111cn.net/yoursite/js/hit.asp?id=14" ></script>//这里最关键的一句了,

说说上面这个一句的用意,hit.asp是一个计数当前文章点击次数和显示次数,http://www.111cn.net/yoursite/js/hit.asp?id=14

我们在生成静态页面时就有一个这样的模板如:http://www.111cn.net/yoursite/js/hit.asp?id={c_fileid}

这样生成是就用把c_fileid替换成生成文章的ID就行了.

<body></html>

下面看看hit.asp文件是怎么处理文章的.

<%Dim Id,Sql,T
Id=Request.QueryString("id")
If Id<>"" And IsNumeric(id) Then
 
 Sql="Select * from tablename Where id="&Id
 Call OpenDb()
 Set Rs=Conn.Execute(Sql)
 If Not Rs.eof Then
 Conn.Execute("Update tablenameSet Filehit=Filehit+1 Where id="&Id)
 %>
 document.write("<%=Rs("Filehit")%>")//
 <%
 End If
Else
%>
document.write("0")
<%
End If%>

这个文件的输出必须用js形式才行,
<!--#include file="../../INC/Conn.asp"-->

这是数据库连接,我是写在后面至于为什么写在后面也行原因很简单,服务器脚本执行在客气脚本之前.

好了就写完了,希望给各位有比较大我帮助了,有高手请指点.

时间: 2024-09-25 08:29:03

静态页实现文章点击次数功能的相关文章

ajax 静态文章点击次数

var xmlHttp; function createXMLHttpRequest() { if (window.ActiveXObject) { xmlHttp = new ActiveXObject("Microsoft.XMLHTTP"); } else if (window.XMLHttpRequest) { xmlHttp = new XMLHttpRequest(); } } function startRequest(arid) { createXMLHttpReque

asp.net 生成静态页时的进度条显示_实用技巧

asp.net如何生成静态页,请参考下面的文章:http://www.jb51.net/article/18175.htm而我们用模拟的话,只需要让线程延迟执行就可以了.比如下面的代码: 复制代码 代码如下: for (int i = 0; i < 10; i++) { DateTime startTime = DateTime.Now; Response.Write(i + "-------------执行时间:" + startTime.ToString()+"&l

dedecms 5.7实现文章中点击图片进入下一页例子

DEDE文章点击图片自动进入下一页的方法,之前找了好多代码,发现都不太好用,今天找到这个代码,亲测可行,于是贴出来给大家分享一下: 修改/include/arc.archives.class.php文件 1.查找 "解析模板,对内容里的变动进行赋值" 在这段话上面添加以下代码. function ClickPicNext($ismake=1,$aid,&$body) { global $cfg_rewrite; if($this->NowPage!=$this->T

微信公共号的文章中点击一张图片后,自动变为全屏浏览。这是编写代码实现的功能还是手机or微信自带的功能?

问题描述 微信公共号的文章中点击一张图片后,自动变为全屏浏览.这是编写代码实现的功能还是手机or微信自带的功能? 求解!如何不是手机的自带功能如何编写这个代码? 我写了一些放大功能的代码都达不到全屏的那种效果.. 解决方案 这个是通过微信公众平台提供的JsApi接口来实现,点击图片直接调起微信客户端自带的图片播放组件.// 调起微信客户端的图片播放组件进行播放 var srcList = []; $.each($('img'),function(i,item){ if(item.src) { s

txt-在php中用TXT文件记录的功能实现统计并显示链接点击次数

问题描述 在php中用TXT文件记录的功能实现统计并显示链接点击次数 希望可以实现:我被点击了{XXX}次.每点击一次数字加一,同时比如我点击到了1000,别人到了这个页面进行点击就从1000开始,这么个玩意,不用sql,求详细完整代码 解决方案 鄙人已经自行搞定,只是换了一种思路,一种count的嵌套和框架,并不是之前的理想,但是达到了相同的效果

Ajax实现对静态页面的文章访问统计功能示例_php技巧

本文实例讲述了Ajax实现对静态页面的文章访问统计功能.分享给大家供大家参考,具体如下: 众所周知,静态页面不仅速度快,而且对seo也有一定的帮助.前些日子,写了一帖关于<在SAE平台实现WordPress页面纯静态化至KVDB>.我自己使用了一段时间后,发现提速确实很明显.但是随之而来的一个问题就是,由于文章静态化后,页面并不会经过WordPress程序的处理,这样就导致了文章的访问量统计失效.当然,有一个叫做wp-postview的插件是可以解决这个问题的,但是我不是很喜欢插件,因为会拖慢

自动生成静态页功能

问题描述 我们的网站上新闻页是生成静态页的,但我是在后台有个按钮控制生成静态页,我想实现我们的网站自动生成静态页,不用每天都去点那个按钮去生成.比如说,我想让网站在凌晨1点的时候自动去将新闻页生成静态页.如何实现? 解决方案 解决方案二:voidApplication_Start(objectsender,EventArgse){//在应用程序启动时运行的代码System.Timers.TimermyTimer=newSystem.Timers.Timer(60000);myTimer.Elap

Dreamweaver UltraDev打造生成静态页的新闻系统3

dreamweaver|静态|新闻系统 看完了前面的2章,相信你已经能够开发这样一个静态页新闻系统了.但是,对于一个完整意义上的新闻系统来说,这些是远远不够的.还有很多功能,比如:在新闻内容中插入图片.实现新闻分类.可以多选的模板等,当然你可以为你的新闻系统加上很多的功能,但有一个原则:让用户方便的管理和操作.任何的功能都是围绕用户的需要的使用习惯来的,切记切记! 也许你会问,我们为什么要做这些新闻分类.模板多选等烦琐的事情呢?小田在刚开始做WEB程序开发的时候,和你的想法一样,而且对自己做的很

php简单静态页生成过程_php技巧

一.用到的相关技术关键词:PHP, Apache,                                                mod_rewrite (RewriteCond,RewriteRule)地址重写,                                                ob系列函数缓冲                                                file_put_contents生成html 二.流程:用户