php - 点击计数、限制和禁用

标签 php jquery mysql cookies click

是否可以使用 JQuery 和 PHP 创建一个用户可以单击的“赞”按钮,它会将 +1 添加到“赞数”数据库(甚至文本文件)并禁用“赞”按钮对于该用户,以便用户只能单击一次?我四处浏览,发现了一些有关使用 JQuery 编写 cookie 的信息:

http://jquery-howto.blogspot.com/2010/09/jquery-cookies-getsetdelete-plugin.html

也许,当点击一个喜欢的按钮时,它可以将一个 cookie 写入用户的计算机,以防止他们以后点击?它基本上只需要用户可以单击“喜欢”按钮,它会向某种类型的数据库添加计数,并为用户禁用该按钮。我想这很简单 - 可能已经有某种类型的插件,但我还没有找到。有什么想法吗?

谢谢!

最佳答案

j查询:

$("button").click(function(){
  $(this).remove();
  $.post('count.php');
});

虽然用户可以重新加载页面,但任何真正的验证都需要在 php 端进行。

关于php - 点击计数、限制和禁用,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/4230538/

相关文章:

javascript - 将数组传递给 Javascript 函数

javascript - 如何将从函数获取的变量传递给 onclick 事件

Mac OSX 10.9.4 上的 MySQL 安装

javascript - 使用多页的选择选项标记从 mysql 中排序数据

php - DOMPDF:图像不可读或为空。 (与 barryvdh/laravel-dompdf)

php - 如何在 PHP 中获取 JavaScript 变量值

jquery - 为 Controller 检索模型数据存在巨大的 XHR 延迟

php - 按顺序显示数据库中的出价

mysql - 如何修复 phpMyAdmin 中 "greatest per n group"查询的错误?

php - "Commands out of sync; you can' t 现在运行此命令“同时在 PHP 中使用storedproc