我像buttton一样使用facebook
<iframe src="http://www.facebook.com/widgets/like.php?href={url}&layout=button_count&"
scrolling="no" frameborder="0" style="border:none; width:150px; height:25px">/iframe>=>{url}是动态值
我也在使用
$facebook->api_client->fql_query('SELECT user_id FROM like WHERE post_id="{url}"');以获取喜欢该产品的用户,但我没有得到任何输出。
请帮帮忙。
发布于 2010-11-12 14:47:14
难道你不需要使用{$url}来代替吗?
使用urlencode()对$url进行编码也更好。
发布于 2010-11-19 13:01:16
作为对動靜能量的另一个回答的响应,
我不认为它应该用urlencode编码,因为它是在一个字符串中。
相反,检查您是否启用了magicquotes (您可以使用命令get_magic_quotes_gpc()检查状态)
如果你启用了magicquotes,你不需要筛选输入,它已经被过滤了。如果未启用,请使用addslashes代替urlencode。我相信代码应该是:
$facebook->api_client->fql_query('SELECT user_id FROM like WHERE post_id="{'.addslashes(url).'}"');https://stackoverflow.com/questions/4162198
复制相似问题