| 网站首页 | 业界新闻 | 小组 | 威客 | 人才 | 下载频道 | 博客 | 代码贴 | 在线编程 | 编程论坛
欢迎加入我们,一同切磋技术
用户名:   
 
密 码:  
共有 1548 人关注过本帖
标题:如何记录文件的点击次数
只看楼主 加入收藏
bluemoon333
Rank: 1
等 级:新手上路
帖 子:2
专家分:0
注 册:2006-7-20
收藏
 问题点数:0 回复次数:10 
如何记录文件的点击次数

我想问一下如何统计网站上文件的点击次数,在数据库中有一个字段hit记录点击次数,如何在点击文件时将hit字段值加1,求代码!

搜索更多相关主题的帖子: 数据库 文件 hit 字段 记录 
2006-07-20 10:44
hangxj
Rank: 6Rank: 6
等 级:贵宾
威 望:29
帖 子:2045
专家分:0
注 册:2006-4-10
收藏
得分:0 
对数据的hit进行加1操作会写吧?

老问题,要是还想要更加具体的就请你花点时间在本版搜索一下以前的贴子

http://www./
2006-07-20 15:40
bluemoon333
Rank: 1
等 级:新手上路
帖 子:2
专家分:0
注 册:2006-7-20
收藏
得分:0 

对hit加1的操作会写,但是不知怎么控制在点击文件的连接时对hit进行加1操作,请指示!

2006-07-20 16:43
hangxj
Rank: 6Rank: 6
等 级:贵宾
威 望:29
帖 子:2045
专家分:0
注 册:2006-4-10
收藏
得分:0 

在你显示内容的页面对该ID的记录的hit进行加1操作


http://www./
2006-07-20 16:48
vj3690
Rank: 1
等 级:新手上路
帖 子:54
专家分:0
注 册:2004-10-1
收藏
得分:0 
<%
'-------计算页面的单击次数----------
'先链接到这个页,将数据库中的hit字段加1,然后再自动定向到主要内容页面
dim id,sql
id=request.QueryString("id")
sql="update news set hit=hit+1 where id="&id
db.execute(sql)
db.close
'加1后自动转到Shownews.asp,并把id值带到Shownews.asp页中
response.Redirect "Shownews.asp?id="&id
%>
2006-07-21 17:04
hangxj
Rank: 6Rank: 6
等 级:贵宾
威 望:29
帖 子:2045
专家分:0
注 册:2006-4-10
收藏
得分:0 
看了楼上的,想问一下有这个必要这样吗?

为什么加1操作不能放在同一个页面?

http://www./
2006-07-22 10:56
bluemoon123
Rank: 1
等 级:新手上路
帖 子:7
专家分:0
注 册:2006-7-20
收藏
得分:0 
现把代码粘上,显示文件列表的页面代码如下:
%&gt;
          &lt;tr onmouseover="this.style.backgroundColor='#dfffdf'" onmouseout="this.style.backgroundColor='#ffffff'"&gt;
            &lt;td &gt;&lt;a href="&lt;%="/document/files/"+rs.fields("uri").value%&gt;" target="_blank"&gt;&lt;img src="../images/qiu.gif" width="8" height="8" border="0"&gt;&lt;%=rs.fields("title").value%&gt;&lt;/a&gt;
            &lt;/td&gt;
            &lt;td &gt;&lt;%=temdep%&gt;&lt;/td&gt;
            &lt;td &gt;&lt;%=temdt%&gt;&lt;/td&gt;
            &lt;td &gt;&lt;%=rs.fields("pubTime").value%&gt;&lt;/td&gt;
            &lt;td &gt;&lt;%=rs("hit")%&gt;&lt;/td&gt;
          &lt;/tr&gt;
          &lt;%
对数据库加1的代码在hit.asp中,代码如下:
&lt;%@ language="JScript" %&gt;
&lt;!-- #include virtual="/com/jconnns.asp" --&gt;
&lt;%

newsid=request("id")
sql="select hits from documents where newsid="&amp;newsid
set rs=conn.execute(sql)
rs("hits")=rs("hits")+1
rs.update
%&gt;
请问如何在点击文件时去更新数据库,点击文件的id如何传递?
2006-08-10 09:47
hangxj
Rank: 6Rank: 6
等 级:贵宾
威 望:29
帖 子:2045
专家分:0
注 册:2006-4-10
收藏
得分:0 
<a href="view.asp?id=<%=rs("newsid")%>"查看</a>

然后在view.asp页面中对点击次数进行加1更新操作.

提示:在做加1更新之前,应该先判断传过来的ID值是否存在对应该的文件,如果存在才进行加1操作以及显示该文件内容.

http://www./
2006-08-10 09:52
zhoujianwei
Rank: 1
等 级:新手上路
帖 子:147
专家分:0
注 册:2006-7-3
收藏
得分:0 
顶下

hangxj:

灌水行为
处罚:魅力-5;经验-5;金钱-5

期待和你交流
2006-08-10 12:01
bluemoon123
Rank: 1
等 级:新手上路
帖 子:7
专家分:0
注 册:2006-7-20
收藏
得分:0 
&lt;td &gt;&lt;a href="&lt;%="/document/files/"+rs.fields("uri").value%&gt;" target="_blank"&gt;&lt;img src="../images/qiu.gif" width="8" height="8" border="0"&gt;&lt;%=rs.fields("title").value%&gt;&lt;/a&gt;
已经指明连接的页了,但不知道如何才能调用hit.asp(该页是对数据库进行加1的更新操作),能在单击事件里写吗,我试了试,总出错,我是初学者,由于工作需要,要改别人作的网站,请各位高手帮帮忙!
2006-08-10 16:05
快速回复:如何记录文件的点击次数
数据加载中...
 
   



关于我们 | 广告合作 | 编程中国 | 清除Cookies | TOP | 手机版

编程中国 版权所有,并保留所有权利。
Powered by Discuz, Processed in 0.017502 second(s), 7 queries.
Copyright©2004-2024, BCCN.NET, All Rights Reserved