广西鹿寨军官被打死:怎么防止投票系统串票啊!谢谢

来源:百度文库 编辑:中科新闻网 时间:2024/05/06 06:41:44
我做了一个对评价网站的投票系统,但是发现一个人可以多次投票,要怎么设置一个人只能投一次啊?谢谢指点!详细一点啊

可以限制IP,把访问过的IP放在一个表里。

ip=Request.ServerVariables("REMOTE_ADDR")

set rs=server.createobject("adodb.recordset")
sql="select * from 投票记录 where 投票ip='" & ip &"'"
rs.open sql,conn,1,3
if not rs.eof
response.write("不许重复投票")
else
rs.addnew
rs("投票ip")=ip
rs("投票时间")=now()
rs.update
response.write("投票成功!")
end if
rs.close
set rs=nothing

在他的电脑使用Cookie判断,或者记录IP,两者同时使用最好,这个网络上是可以查找到材料的,具体实现方法你也可一找找其他投票程序看看

加个链接,学习学习