2011-04-05 80 views
0

我正在建立一个推介系统的网站。 获得朋友注册网站的用户获得5分。 让他们的朋友从网站购买的用户获得1分。 我这样做是通过给每个用户一个特殊的推荐链接,他们可以发送给他们的朋友。 当朋友通过该链接并注册/购买时,用户可获得积分。将Facebook'like'链接集成到推介系统

该网站还提供可以是Facebook'喜欢'或啾啾的产品。 我想给用户点,如果他们点击“喜欢”,通过他们的Facebook墙上张贴的链接引用朋友。 我在一个页面上有10个产品,每个都有自己的按钮。 问题是当用户点击'like'时,所有10个产品都被喜欢,当用户点击'不同'时,所有10个都不喜欢。我希望它能像1个产品一样。

我认为问题出在下面的代码:

在session_start(); include(“./include/koneksi.inc”); require_once(“./include/global.inc”);

$ id = mysql_real_escape_string($ _ REQUEST ['id']);

header(“Location:detaildeal.php?id = $ id”);

您的帮助非常感谢。 在此先感谢 大卫

回答

1

某处在页面上我想你有

<iframe src="http://www.facebook.com/plugins/like.php?href= ... 

确保href是每个产品唯一的。同样为了确保这些喜欢实际上最终促进产品,每个产品页面应该具有在the documentation中描述的元属性。

+0

感谢您的回答。每个产品的href都是独一无二的,我查过了。我使用iframe显示在这里http://developers.facebook.com/docs/reference/plugins/like/,而不是开放图协议,所以我想我没有元属性。 – 2011-04-05 06:25:10

+0

不是,请阅读Like按钮的文档:“当您的网页代表真实世界的实体时,例如电影,运动队,名人和餐馆等,使用Open Graph协议指定有关实体的信息。” – 2011-05-05 20:35:50