Discuz!官方免费开源建站系统

 找回密码
 立即注册

QQ登录

只需一步,快速开始

搜索

[BUG] 图片投票多选设置逻辑混乱

[复制链接]
sungian201 发表于 2010-9-27 11:40:36 | 显示全部楼层 |阅读模式
本帖最后由 sungian201 于 2010-9-27 11:41 编辑

1. 最多选择的项数设置=5,时间间隔内是否允许用户对同一选项重复投票=否 重复投票时间间隔=0  投票时会提示每个用户只允许投票一次,

2. 最多选择的项数设置=0,时间间隔内是否允许用户对同一选项重复投票=否 重复投票时间间隔=0  这种情况下却可以对单个选项进行多次投票

怎么能实现,可以对多个选项投票,但是对一个选项只能投一次呢,好像实现不了吧。。。

测试链接:http://www.tuxuns.com/xplus/poll.php?id=3

 楼主| sungian201 发表于 2010-9-27 11:55:08 | 显示全部楼层
还有,保持上面的设置,选择用户名验证,换了其他用户,还是提示,只能投票一次,对现在的设置规则很晕,请老大们解惑
回复

使用道具 举报

 楼主| sungian201 发表于 2010-9-27 12:01:56 | 显示全部楼层
个人感觉,关于多选,在算法和易用性上还有改进的空间
回复

使用道具 举报

littlehz 发表于 2010-9-27 12:05:29 | 显示全部楼层
请看详细说明,你这种设置方式本来就是有问题的。
https://discuz.dismall.com/thread-1909483-1-1.html

最多选择的项数设置=5,时间间隔内是否允许用户对同一选项重复投票=否 重复投票时间间隔=60
回复

使用道具 举报

littlehz 发表于 2010-9-27 12:11:18 | 显示全部楼层
回复 sungian201 的帖子

XPlus设计验证方式的原则是从严考虑,在任何验证方式下均会有cookie缓存,所以在指定时间内退出登录再尝试重新登录别的帐号投票是无效的,除非手动清空cookie
回复

使用道具 举报

 楼主| sungian201 发表于 2010-9-27 13:41:43 | 显示全部楼层
littlehz 发表于 2010-9-27 12:11
回复 sungian201 的帖子

XPlus设计验证方式的原则是从严考虑,在任何验证方式下均会有cookie缓存,所以在指 ...

但是我没有选择按cookie验证阿,也会去找缓存吗?
回复

使用道具 举报

littlehz 发表于 2010-9-27 13:49:24 | 显示全部楼层
本帖最后由 littlehz 于 2010-9-27 13:49 编辑

回复 sungian201 的帖子

没有勾选cookie也会存其他的方式缓存,否则投票用户在狂刷新尝试投票,没有缓存而直接查表检查用户是否投过票投过多少票 容易出现效率问题。
回复

使用道具 举报

 楼主| sungian201 发表于 2010-9-27 13:58:53 | 显示全部楼层
投票限制选择按用户验证,假如我用A用户登陆进去,A用户从来没有登录过论坛,为什么也不让投票呢? 这时候缓存里面应该也没有A吧

同时,问一下,一楼的问题,怎么能实现,可以对多个选项投票,但是对一个选项只能投一次呢?
回复

使用道具 举报

littlehz 发表于 2010-9-27 15:44:53 | 显示全部楼层
回复 sungian201 的帖子

1、没有A的缓存,但是如果B之前在同一台电脑上投过票,是有B的缓存的。如果需要在同一台电脑上B投票完了马上A可以投票,只开用户名验证,需要B投票完之后清空浏览器的cookie。

2、可以对多个选项投票,但是对一个选项只能投一次。请设置成  最多选择的项数设置=5,时间间隔内是否允许用户对同一选项重复投票=否,重复投票时间间隔=60(视运营需求可选任何大于0的时间)
回复

使用道具 举报

 楼主| sungian201 发表于 2010-9-27 16:15:44 | 显示全部楼层
重复投票时间间隔 这个设置,是仅仅对单个选项进行多次投票进行限制呢?还是也限制了对多个选项进行一次投票的时间间隔?

1。如果是仅仅对单个选项进行多次投票进行限制,那么,我设置为0,应该允许我可以对多个选项进行投票,事实上是不行的

2。如果对两者都有限制,我设置60秒之后,对一个选项投票后,实际上是可以马上对另外一个选项进行投票的,所以没有起到作用。而且,如果设置为1秒,最多选择的项数设置=5,等我为5个选项投票之后,会提示我需要等十几秒,这个怎么解释,没搞明白是什么参数在控制。

回复

使用道具 举报

您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

手机版|小黑屋|Discuz! 官方站 ( 皖ICP备16010102号 )star

GMT+8, 2024-12-26 20:58 , Processed in 0.026467 second(s), 3 queries , Gzip On, Redis On.

Powered by Discuz! X3.4

Copyright © 2001-2023, Tencent Cloud.

快速回复 返回顶部 返回列表