|
主题: 如何在dw里做bbs的点击记录数显示
|
kelein33
职务:普通成员
等级:1
金币:0.0
发贴:11
|
#12005/3/28 10:43:19
在dreamweaverMX2004里用asp+access做的bbs 如何做里面的点击记录数显示,和回帖记录数显示 回帖显示我已经搞定,就是点击记录数有问题 书上说是先在index.asp中发帖主题动态连接上传递一个id 到读帖的read.asp中 然后在read.asp中建一个命令, set hit = hit + 1 where id = request.querystring("id") 这样虽然可以记录点击数。但是当在read.asp中进入其他连接,然后再返回时,点击数也自动算多一次,所以,这个方法记录点击数显然不科学 我百思不得其解啊,望高手指点迷津
|
沉默是金
职务:普通成员
等级:6
金币:11.2
发贴:4357
|
#22005/3/28 12:31:00
你可以用一个cookies记录最后进入的10个贴子的ID进行配备,如果该ID存在COOKIES中,忽略不更新点击数,否则更新点击数,并记录该ID。
难人一个……
|
kelein33
职务:普通成员
等级:1
金币:0.0
发贴:11
|
#32005/3/28 13:13:55
能否给你具体点的步骤啊,我超级菜鸟啊
|
沉默是金
职务:普通成员
等级:6
金币:11.2
发贴:4357
|
#42005/3/28 13:33:56
id = trim(request.querystring("id"))
if instr(request.cookies("id"),"id")>=0 then
....忽略不记
else
response.cookies("id") = id &", " & request.cookies("id")
...更新hit
end if
写一个函数来保存最新N个已点击的cookies。
难人一个……
|
kelein33
职务:普通成员
等级:1
金币:0.0
发贴:11
|
#52005/3/28 15:03:52
多谢啦
|