一旦用户投票,我该如何禁用(相应)投票按钮?

时间:2016-09-28 12:56:57

标签: javascript php mysql ajax

我目前正在尝试在我网站的评论部分添加投票系统。到目前为止,我已经创建了2个名为commentsvotes的数据库表。 comments表包含一个列,其中存储了每个注释的分数。 votes表存储有关评论的每个个人投票的所有信息 - 包括进行投票的人的唯一用户ID,投票评论的唯一评论ID,以及是否为upvote或downvote

到目前为止,我已经创建了一个更新评论得分的函数,以及一个将唯一投票数据添加到votes表中的函数。

但是,我仍然试图找出如何将这些组合在一起以创建一个userCanVote()函数来检查用户是否可以投票,如果他们已经使用过它,则禁用相应的投票按钮。

如何创建此userCanVote()功能以禁用正确的按钮?

1 个答案:

答案 0 :(得分:1)

你可以使用很多方法 你可以使用ip并存储在数据库中,如果ip存在,按钮就不会出现 您也可以使用,如果用户登录会话并将其用户名或ID存储在列中,如果此列具有此ID,则不显示该按钮