网络编程 | 站长之家 | 网页制作 | 图形图象 | 操作系统 | 冲浪宝典 | 软件教学 | 网络办公 | 邮件系统 | 网络安全 | 认证考试 | 系统进程
Firefox | IE | Maxthon | 迅雷 | 电驴 | BitComet | FlashGet | QQ | QQ空间 | Vista | 输入法 | Ghost | Word | Excel | wps | Powerpoint
asp | .net | php | jsp | Sql | c# | Ajax | xml | Dreamweaver | FrontPages | Javascript | css | photoshop | fireworks | Flash | Cad | Discuz!
当前位置 > 网站建设学院 > 网络编程 > ASP技巧
Tag:注入,存储过程,分页,安全,优化,xmlhttp,fso,jmail,application,session,防盗链,stream,无组件,组件,md5,乱码,缓存,加密,验证码,算法,cookies,ubb,正则表达式,水印,索引,日志,压缩,base64,url重写,上传,控件,Web.config,JDBC,函数,内存,PDF,迁移,结构,破解,编译,配置,进程,分词,IIS,Apache,Tomcat,phpmyadmin,Gzip,触发器,socket
网络编程:ASP教程,ASP.NET教程,PHP教程,JSP教程,C#教程,数据库,XML教程,Ajax,Java,Perl,Shell,VB教程,Delphi,C/C++教程,软件工程,J2EE/J2ME,移动开发
本月文章推荐
.Asp无组件上传进度条解决方案.
.验证email地址是否合法完整实例.
.ASP无法更新ACCESS数据库解决方法.
.改进 ASP 应用程序中的字符串处理.
.ASP技术在论坛中的运用(一)(吐血.
.ASP和C#隐藏文件下载路径的方法.
.怎样把数据库结构显示出来的源代.
.javascript做的数据校验(校验IP.
.将站点加入频道栏源代码.
.用排序串字段实现树状结构(例程.
.xmlhttp组件获取远程文件并筛选出.
.用鼠标控制滚动的菜单条!(JavaS.
.拦截表单的另外一种写法.
.用一套论坛程序架设多个论坛.
.ASP实用技巧 强制刷新网页 .
.ASP分页代码的学习.
.Access通用-自动替换数据库中的.
.用排序串字段实现树状结构(存储.
.ASP中从数据库读取二进制文件数据.
.使用ffmpeg.exe转换flv格式的ASP.

在HTML页面中实现点击数统计

发表日期:2004-1-12


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


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


说明:

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

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

<%

'###################

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

'BY 王向超

'###################

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%>)

 

上一篇:ASP学习:urldecode 方法补遗 人气:12842
下一篇:ASP字数计算函数 人气:15336
浏览全部统计的内容 Dreamweaver插件下载 网页广告代码 祝你圣诞节快乐 2009年新年快乐