|
主题: 请问如何记录浏览数?
|
lee8314
职务:普通成员
等级:1
金币:0.0
发贴:3
|
#12005/4/4 17:03:16
一般是用连接到计数页再重定向到详细页,还是直接在详细页更新数据!但是他怎么说我的记录集不给更新? 我是用以下代码:
xx("num_hits")=xx("num_hits")+1 xx.update 还有!如果要从定向的话怎么可以直接把2个参数传回去!我只会传一个! 谢谢了!
|
truelove
职务:普通成员
等级:1
金币:0.0
发贴:128
|
#22005/4/5 8:46:13
不用重定向那么麻烦吧。 .../new.asp?id=1&class=newsstrsql="update tablename set hits=hits+1 where id=" & request.querystring("id" class参数,也一样获取 request.qureystring("class"
|
wangs
职务:普通成员
等级:1
金币:0.0
发贴:5
|
#32005/4/5 9:11:24
理论上的防止多个连接 同时访问 如何 锁定数据库啊? 这样可以吗? rs.lock ... rs.unlock
可能错了
|
lee8314
职务:普通成员
等级:1
金币:0.0
发贴:3
|
#42005/4/6 20:52:17
多谢truelove!不过我都是用dreamweaver实现的功能!代码实在是头头痛!
我的qq是304081006!可以加我吗?
编辑历史:[此帖最近一次被 lee8314 编辑过(编辑时间:2005-04-06 21:07:57)]
|
lee8314
职务:普通成员
等级:1
金币:0.0
发贴:3
|
#52005/4/6 21:07:17
问题已解决!原来Dreamweaver本身就有直接加命令的那个内容! 但是如果解决自己狂刷新增加点击问题了?请指教!
|
truelove
职务:普通成员
等级:1
金币:0.0
发贴:128
|
#62005/4/7 15:08:07
你先用request.servervariables("") 来获取当前页面的文件名称。
再将此文件名写入一个cookie,并将此cookie的过期时间设为一天之后。
执行sql语句前,先读取一下客户端的cookie,如果指定的cookie名称和值存在,就不要执行hits=hits+1了,这里你可以用一下select case.
这种办法,也不是什么万全之策,因为别人可以删除cookie. 如果用session("ip") 来记录客户端的ip的方法,也不太合理,因为在如果别人在一个局域中,得到的ip都是相同的,所以如果你用记录别人IP的方法来做,也显得有点不太合理。
|
进军.net
职务:普通成员
等级:1
金币:0.0
发贴:105
|
#72005/4/15 15:15:54
strsql="update tablename set hits=hits+1 where id=" & request.querystring("id") 请问变量id在网页中是个什么东西呀?难道是:
例如: <a href="a.asp id=name1>dddd</a> id就是name1????
请指教!!!
|
古剑刀
职务:普通成员
等级:1
金币:0.0
发贴:41
|
#82005/4/21 14:50:17
yangjp: 你说的我觉得是对的.一句这样的话:<a href="a.asp?id=1">,然后在a.asp那边用whichID=request.querystring("id" ,于是whichID就等于1.你的理解不也是这样的吗?
|
truelove
职务:普通成员
等级:1
金币:0.0
发贴:128
|
#92005/4/22 13:06:35
id 是表中的一个字段名称
|