永发信息网

ASP怎么实现投票个数限制?

答案:4  悬赏:80  手机版
解决时间 2021-07-16 16:05
  • 提问者网友:杀手的诗
  • 2021-07-16 02:38
做一个投票网站,需要限制用户投票至少投6票,最多投10票,请问下怎么实现?有具体的调用代码更好!谢谢!
最佳答案
  • 五星知识达人网友:毛毛
  • 2021-07-16 03:17

楼主的意思是如果投票小于6票的时候表示本次投票是无效的,不存入数据库,如果偷票大于10次,以后的投票 也是无效的,我没理解错吧?


要实现最低票数要求,不能像楼上那样投一票记录加一,否则用户只投了一票相应的记录也加了一,可以通过session 来控制,例如把session定义为一个数组,每投一票为数组增加一个元素,存储投票的名称,当数组长度大于6是才操作数据库,否则无效;如果长度等于10,提示用户不能继续投票,当然用JavaScript也是能够实现的

全部回答
  • 1楼网友:污到你湿
  • 2021-07-16 04:54

一是用cookies来实现

二是用数据库记录用名只有输入用户名才能投票

  • 2楼网友:几近狂妄
  • 2021-07-16 04:27

点击一次投票,在数据库中投票记录字段 +1

然后写个function读取投票记录,返回记录值

判断记录

if value <= 6 then

response.write("投票小于6票")

'转到投票页面

elseif value >= 10 then

response.write("投票大于10")

'不允许投票

end if

  • 3楼网友:woshuo
  • 2021-07-16 03:52

跳转页面.用SESSION

我要举报
如以上回答内容为低俗、色情、不良、暴力、侵权、涉及违法等信息,可以点下面链接进行举报!
点此我要举报以上问答信息
大家都在看
推荐资讯