注册 登录
编程论坛 ASP技术论坛

网页投票???

xiaoyangyjs 发布于 2008-01-21 17:22, 1416 次点击
今天考试的,投票有一种这样的功能,就是如果你投过票了,那就不能再投了,请问高手们这样的如何才能实现呢,给我讲一下思想就行,谢谢了!!!!
7 回复
#2
dpxdpx2008-01-21 17:24
加个判断
如果是用户名限制,可以投票后就为1,没有投票就是0
如果是IP限制,就记录IP
#3
yms1232008-01-21 17:40
关键是要记录投的票,然后通过投的票来统计或判断重复投票。
#4
flynet2008-01-21 17:52
可以用session 这是最简单的办法 当然还有其他办法 比如用js 控制等 先说下session的
你可以定义session("tou")="0"  投票前先判断session("tou")的值是否为1如果不为1就继续然后是统计代码 最后设置session("tou")="1" 就行了 如果他再次投票 当然它等于1了 就提示不能重复投票
#5
xiaoyangyjs2008-02-19 20:59
很好,好久了,没有写代码了,今天又遇到了这样的问题,谢谢高手们的指点!
#6
恒天装饰网2008-02-20 10:41
楼上说的都有道理
#7
heyufu2008-02-21 14:39
用cookies()吧
#8
yms1232008-02-21 14:58
个人不推荐cookies,因为如果是高明的黑客,只要客户端留下一点痕迹都有可能破解掉程序,所以客户端就要做到任何痕迹都不留。
1