首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >facebook点赞按钮

facebook点赞按钮
EN

Stack Overflow用户
提问于 2010-11-12 14:33:54
回答 2查看 300关注 0票数 0

我像buttton一样使用facebook

代码语言:javascript
复制
<iframe src="http://www.facebook.com/widgets/like.php?href={url}&amp;layout=button_count&amp;"
        scrolling="no" frameborder="0" style="border:none; width:150px; height:25px">/iframe>

=>{url}是动态值

我也在使用

代码语言:javascript
复制
$facebook->api_client->fql_query('SELECT user_id FROM like WHERE post_id="{url}"');

以获取喜欢该产品的用户,但我没有得到任何输出。

请帮帮忙。

EN

回答 2

Stack Overflow用户

发布于 2010-11-12 14:47:14

难道你不需要使用{$url}来代替吗?

使用urlencode()$url进行编码也更好。

票数 3
EN

Stack Overflow用户

发布于 2010-11-19 13:01:16

作为对動靜能量的另一个回答的响应,

我不认为它应该用urlencode编码,因为它是在一个字符串中。

相反,检查您是否启用了magicquotes (您可以使用命令get_magic_quotes_gpc()检查状态)

如果你启用了magicquotes,你不需要筛选输入,它已经被过滤了。如果未启用,请使用addslashes代替urlencode。我相信代码应该是:

代码语言:javascript
复制
$facebook->api_client->fql_query('SELECT user_id FROM like WHERE post_id="{'.addslashes(url).'}"');
票数 0
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/4162198

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档