问题标签 [vote]

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.

0 投票
0 回答
434 浏览

jquery - API 驱动的评级系统。如何设置一个?

我正在尝试建立一个评分系统,与 Youtube 的竖起大拇指完全相同。我已经问过这个问题(需要类似 Youtube 的喜欢/不喜欢评级系统代码?),但在 API 部分没有得到太多帮助。虽然我在 db 部分得到了一些非常好的帮助:所以首先我有一个包含所有视频和评论的数据库,其中有一个喜欢和不喜欢的字段。然后,您可以使用 JavaScript 单击事件更新数据库以执行 ajax 调用以增加计数。你可以使用 jQuery,代码很简单:

然后,如果我需要知道哪些用户喜欢哪些视频,则使用两张表,一张表示喜欢,一张表示不喜欢:

两个表都将用户与视频相关联。但根据我从这里收集的信息:http ://code.google.com/apis/youtube/2.0/developers_guide_protocol.html#Ratings

Youtube 使用 API 来处理所有评分。因此,我正在寻找有关如何设置 YT 相同系统的信息和帮助。我基本上希望每个页面都有一个喜欢/不喜欢的功能,该功能被喜欢到该页面上的特定对象 - 就像喜欢/不喜欢链接到每个页面上的视频一样。最好也有一个评论。非常欢迎所有帮助。从已经完成的系统的源代码(我在 Google 上搜索了很多,但从未找到类似的开源评级系统)来帮助和了解如何设置基于 API 的评级系统。提前致谢!

0 投票
3 回答
125 浏览

php - 需要支持找出 cron 作业的查询

我有一个文章投票系统。文章存储在“故事”表中,所有投票都存储在“投票”表中。'stories' 表中的 id 等于 'votes' 表中的 item_name(因此每个投票都与 item_name 的文章相关)。

我想这样做,所以当投票总和达到 10 时,它会将“故事”表中的“显示”字段更新为“1”的值。

我正在考虑设置一个每小时运行一次的 cron 作业,以检查所有显示 = 0 的帖子。如果显示 = 0,它将汇总与该文章相关的投票,如果投票总和 >= 10,则设置显示 = 1 .我不确定它是否有效,因为它可能会占用大量服务器资源,不确定。

那么任何人都可以建议一个可以完成任务的 cron 工作吗?

这是我的数据库结构:

故事表

在此处输入图像描述


投票表

在此处输入图像描述


编辑:

例如“故事”表中的这一行:

编号| 12
st_auth | 作者姓名
st_date | 故事日期
st_title| 故事标题
st_category| 故事类别
st_body| 故事正文
展示| 0 表示未通过,1 表示已批准

这一行与“投票”表中的这一行相关

编号| 83 物品名称| 12(文章编号) vote_value| 1 表示赞成 -1 表示反对...

0 投票
2 回答
822 浏览

php - onclick 使用 jquery 将两个变量传递给 php(投票系统)

我在下面的 html/smarty 中有 5 星系统

ul 块有自己的 ID。我需要通过女巫星被按下并获取ul id,然后需要将此数据传递给php并获取响应,然后响应需要淡出。我想出了下面的一些基本代码,但它需要完成和修复。如果有人会有所帮助,将不胜感激?

0 投票
1 回答
2151 浏览

ajax - 如何在 CakePHP 2.0 中通过 ajax 创建一个简单的投票

我只是想用 CakePHP 2.0 和 Ajax 创建一个简单的投票。我是这个框架的新手,所以我觉得真的很难......

我只想创建一个带有投票操作的链接,该链接将调用控制器中的操作来更新数据库表中的“numberVotes”字段。

我正在尝试,但我不知道我是否做得很好。我现在有这个:

//posts/view.ctp $this->Html->script('votar', array('inline' => false)); //它将它加载到布局中

元素/vote.ctp

webroot/js/vote.js

}

//控制器/PostsController.php

我确定我没有将 CakePHP 的强大功能用于 ajax……但我不知道我可以在哪里应用它或如何应用它。有什么建议吗?

谢谢。

0 投票
4 回答
4049 浏览

php - 防止双重投票

我正在创建一个 Web 应用程序,用户将通过单击竖起大拇指或竖起大拇指来为某些候选人投票,而这些用户在该站点上没有任何帐户。

最好的技术是什么?是否有必要使用验证码来更好地防止垃圾邮件?

投票数预计将达到数百万,而且这个主题不是很关键,只要我得到 95% 的准确率就可以了。谢谢。

0 投票
1 回答
1912 浏览

php - 各种类别问题的单选按钮评分系统,在末尾添加分数

我有一个 php 页面,上面有几个 HTML 问题,每个问题都有一个“类型”,您以 1-5 的比例回答该问题,在下面的示例中,将有 3 种问题类型:A、B 和C. 如何添加每个问题“类型”的总分(分数由每个问题下方 1-5 级的单选按钮组成),然后将这些总分存储为 PHP 变量?

这是 HTML 代码,我不知道从哪里开始,但我需要为我们即将举行的学校活动制作这个,我不想让他们失望 :) 哈哈!感谢所有的帮助,对不起,我对 HTML 表单知之甚少!不管怎样,这是 HTML 代码,php 可以去任何我还没有写的地方/:哈哈:

0 投票
4 回答
557 浏览

mysql - 点赞投票系统

我想创建 Thumbs Up 投票系统,但我不知道如何以最好的方式做到这一点。

这是我的参赛作品#vote(控制器/操作):

我认为这不是最佳方法,因为此操作有很多查询。这是查询日志:

有人知道如何以最好的方式做到这一点吗?

0 投票
3 回答
1942 浏览

php - 如何获取 javascript Ajax 调用的帖子 ID?

我有一个类似于我正在练习的 SO 克隆。我正在编写投票系统的代码。我希望当点击 upvote/downvote 按钮时,发送一个 Ajax 调用,其中包含处理页面的参数,其中包含帖子 ID 和值。

帖子需要能够知道在javascript调用的处理页面上记录哪个帖子

我有一个帖子表,每个帖子都有一个帖子 ID,还有一个投票表,投票表有一个投票 ID,所以在我的投票映射表中,我在帖子 ID 旁边记录了主题 ID。

但是,我无法弄清楚如何为每个不同帖子的 Ajax 调用动态地赋予不同的帖子 ID?我应该创建一个隐藏的字段吗?

这一般是怎么做的?非常感谢!

0 投票
1 回答
272 浏览

api - 如何登记用户对投票的投票?

我正在开发一个页面 (facebook.com/genericco) 出于测试原因并学习如何为 facebook 应用程序开发。

在我正在开发的这个页面中,我为我在 facebook 中创建的问题制作了自定义布局。我能够通过图形 api 检索我自己的帐户问题,然后检索选项,但是我仍然不知道当用户通过我的“自定义问题”投票时我将如何登记投票。

任何人都可以帮助我吗?请问漂亮吗?我给你看一张我脱掉衬衫的照片。

0 投票
1 回答
61 浏览

cookies - 程序员的投票限制编码错误

我无法在http://www.enbloc.sg正确启动我的网站

这是因为我的程序员无法找出问题所在。任何帮助将非常感激。

访客通过点击交通灯上的一种颜色进行投票。他们应该只有一票。

该站点首先检查 cookie,然后检查选民的 IP 地址。如果 2 与以前的访客相同,则不允许投票。如果仅重复 2 个中的一个,则允许投票。

双重限制的想法是允许固定 IP 背后的不同选民投票。例如,公司的员工将无法投票,因为他们很可能通过固定 IP 地址访问该站点。

但是,目前,访问者可以在首次访问该网站时单击所有 3 种颜色来注册 3 票。我的编码员无法解决这个问题并抛弃了我。

如果有人可以提供帮助,我将不胜感激。我相信相关代码附在下面。

抱歉,如果我的帖子格式错误。

非常感谢林恩

摘自http://www.enbloc.sg/js/functions.js