我看了SO,在这里,还有其他一些地方……毫无头绪。
遍布网站的 Facebook“赞”按钮的结构是什么?
它是一种社交书签、浏览器按钮吗?
是否有一步一步的过程(不使用 FB Api)来制作我自己的按钮。
如何设计和实现一个赞按钮?
我想要我自己的按钮,其功能与 FB 类似,但不相关或在他们的平台上开发!我正在尝试在 iWeb'09 中将其作为 html 小部件输入。
我看了SO,在这里,还有其他一些地方……毫无头绪。
遍布网站的 Facebook“赞”按钮的结构是什么?
它是一种社交书签、浏览器按钮吗?
是否有一步一步的过程(不使用 FB Api)来制作我自己的按钮。
如何设计和实现一个赞按钮?
我想要我自己的按钮,其功能与 FB 类似,但不相关或在他们的平台上开发!我正在尝试在 iWeb'09 中将其作为 html 小部件输入。
我已经成功地做到了。我是这样做的:
您在数据库中有一个名为“likes”的表,其中包含字段用户名、postid(如果需要,还有日期、id)
每篇文章/博客/文章都应该有自己的 ID。
当有人喜欢一篇文章/博客/文章时,您获取文章/博客/文章的 id和喜欢它的用户名,并检查喜欢的数据库以查看它是否已经存在。如果它已经存在,则删除类似内容。如果它不存在,你添加一个like。
例如,使用 AJAX,我就是这样做的:
我有一篇 id 为 6 的博文。
乔纳森喜欢这篇文章。
这 2 个变量通过 post 表单发送并等待响应,如果响应为 1(或 true ),然后我从原来的任何值更新喜欢按钮的 div 编号并添加 1。如果响应为 0(或 false),那么我在喜欢计数器中取原始值并删除 1。
要回答您的问题,请考虑按钮会发生什么,然后进入类似按钮。
举一个你可以使用任何服务器端技术在 javascript 中实现的类似按钮的真实示例
如果您仍然想知道如何创建按钮。使用CSS 按钮生成器获得一个
您必须首先拥有一个可以存储各种值的数据库。现在,每当用户单击按钮时,存储在数据库中的按钮的值必须递增。为此,您需要一种将您连接到 SQL 数据库的后端语言。因此,每当按钮单击时,数据库中的点赞值就会发生变化。