问题标签 [voting-system]
For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.
php - 在 reddit 风格的投票系统中传递正确的 ID 和更新分数时遇到问题
我正在尝试为我的网站调整这个 reddit 风格的投票系统:http ://www.technabled.com/2009/02/reddit-style-voting-with-php-mysql-and.html
我在使用 votes.php 脚本时遇到问题,该脚本应该获取加号或减号投票并更新分数。
它给出了以下错误:
我想我在 $bidragId 和 $id 变量之间混淆了一些东西。同时我似乎无法弄清楚为什么它不想接受通过我的 mysqli_connect.php 文件包含连接到数据库的 $dbc 变量。
这是 rating.php 的代码:
对于 votes.php:
或者在这里尝试一下:http: //itu.dk/people/mbaj/dwdeksamen/rating.php ?bidragId=1
php - 投票系统不会将投票传递给数据库
我在调试为什么我试图调整的投票脚本不会更新投票计数并在数据库中注册用户的 IP 地址时遇到困难。到目前为止,这两件事似乎都没有奏效。
该脚本包括:
索引.php:
和up.php和down.php 类似,除了 sql 命令中的加/减部分。
在线链接:http: //itu.dk/people/mbaj/dwdeksamen/voting/voting/
提前致谢。
ruby-on-rails - 评论投票作为可投票
我正在尝试使用 Acts 作为可投票的宝石对帖子中的评论实施投票系统。在这个阶段我收到了这个错误
其次是 -
我对路线很弱。
我的路线.rb
评论控制器
_comment.html.erb
ruby-on-rails - 在 activerecord 信誉系统中存储/更新时间衰减函数
我正在个人项目中实施类似于 reddit 的声誉系统,并且有一个我想用于它的时间衰减公式。我在想:
您能否在 activerecord 信誉系统中使用基于时间的衰减公式进行加权?我见过的例子显示了简单的权重,比如“:weight => 0.8”
如果没有,我应该如何存储和更新这些值?我显然不想在每个请求的每条记录上运行该计算,但它需要相当频繁地更新自身。这样做的最佳方法是什么?
更新:我正在尝试使用的公式:
php - 投票系统和 PHP 会话不工作
我正在使用 MySQL 开发一个 PHP 投票系统,用户通过单选按钮输入他的选择,这将进入数据库。在同一页面上,点击提交按钮后会显示用户投票的百分比。
但是代码不能工作超过一次。请帮我整理一下这个查询。
更多细节
在这个程序中,我使用数据库表轮询,其中我创建了两个名为的列yes
并将no
它们的值设置为 0。然后,我使用两个变量$i
并$j
在单击提交按钮时更新数据库中的 yes 或 no 的值。
如果选择“是”,则$i
增加其值并使用UPDATE
查询将其保存。然后我从 yes 和 no 列中获取值来计算百分比。
我设置$_session['yes']
存储投票“是”的选民百分比的结果,变量也是如此$_session['no']
。最后,我从数据库中获取值以存储$i
并$j
用于下次单击,但值没有改变。
PHP代码:
HTML 代码:
PHP代码:
mysql - 实现动态更新upvote/downvote
如何实现类似于 quora 的动态更新投票计数:- 每当用户对答案进行投票时,它会自动反映给正在查看该页面的每个人。
我正在寻找以下地址的答案:
- 我们是否必须继续轮询每个答案的投票计数,如果是,那么如何管理由于如此多的用户
轮询投票而产生的服务器负载。 - 或者使用 websockits/推送通知,这些的可扩展性如何?
- 如何将赞成/反对票数存储在数据库/内存中以支持这一点。他们如何控制读/写次数。我的后端数据库是 mysql
我正在寻找的答案可能并不完全是 quora 是如何做到的,而可能是如何使用可用的开源技术来做到这一点。
ruby-on-rails - 如何设置投票宝石
如何设置投票宝石,使其按如下方式工作。
我有以下模型类 User < ActiveRecord::Base has_many :questions end
使用我可以添加的 Thumbs_up gem
添加投票和
允许每个用户投一票,但这不会阻止用户对所有答案进行投票。为了解决这个问题,我正在考虑用单选按钮替换链接(投票),这样用户只能选择一个答案。如何在模型(数据库级别)进行设置,以便当用户更新他们的答案时,如下例所示
例如:
用户可以提出问题并添加朋友可以从中选择的选项(答案)列表。
用户可以根据需要向问题添加任意数量的选项。朋友只能选择一个答案,但可以更新(更改)为新答案,在这种情况下,旧答案会在创建新答案时被删除。
输出应如下所示:
一件事不一定是任何 gem 都会做的 Thumbs_up。
ruby-on-rails - 在 thumbs_up gem 中使用 Karma
我使用thumbs_up gem 为我的 Rails 应用程序(它是一个问题/答案应用程序,如 Stack Overflow)创建了一个投票系统。
问题是我希望用户(提交答案和问题)的业力基于他所写的答案和问题。
上面这行,写在用户模型中,根据他提交的问题计算他的业力。想根据答案和问题来计算业力。
那可行吗?
mysql - 需要评分和排名Mysql教程
我想要一个关于如何对用户投票进行排名的简单示例教程
示例:来自 20 人的列表
我希望用户能够对这些人的几个类别进行投票 投票选出最佳眼睛 投票选出最佳面孔 投票选出最佳个性
然后从 1-20 对在眼睛、面部、性格中得票最多的人的投票表进行排名
我喜欢 thenewboston.org mysql 教程,但他们只有中级教程,希望他们有投票和排名教程,任何人都知道我描述的教程谎言。
谢谢
php - 如何在网站上支持匿名?
我正在制作一个带有投票系统的网站(使用 PHP、JavaScript 和 MySQL),该系统允许人们匿名投票,但只能投票一次。
这意味着我的系统必须知道谁投票(因为我必须检查用户是否已经投票)但我不想将用户名或用户的 IP 地址存储在数据库中(破坏匿名性)。我不知道如何开始,我需要一些指导;我应该寻找什么?