如何在facebook按钮链接(如button)中传递超过1个php变量
我目前正在开发一个网站,我在新闻部分为我发布的每一条新闻添加了一个类似按钮。为like按钮生成url不是问题。以下是我使用的代码:如何在facebook按钮链接(如button)中传递超过1个php变量,php,facebook,variables,button,facebook-like,Php,Facebook,Variables,Button,Facebook Like,我目前正在开发一个网站,我在新闻部分为我发布的每一条新闻添加了一个类似按钮。为like按钮生成url不是问题。以下是我使用的代码: <iframe src=\"//www.facebook.com/plugins/like.php?href=".$url."&send=false&layout=button_count&width=450&show_faces=false&action=like&
<iframe src=\"//www.facebook.com/plugins/like.php?href=".$url."&send=false&layout=button_count&width=450&show_faces=false&action=like&colorscheme=light&font&height=21\" scrolling=\"no\" frameborder=\"0\" style=\"border:none; overflow:hidden; width:450px; height:21px;\" allowTransparency=\"true\"></iframe>
一切似乎都运转良好。然后我去了Facebook,那里发布了新闻链接,但问题就出在这里。当我查看facebook上发布的链接时,它只有第一个变量“title”,第二个变量“news_id”不存在。
这就是我的问题:
如何传递这两个变量
Pd:我试着交换变量的顺序,试着用“&”代替“&”。已搜索internet,但未找到解决方案。请尝试以下操作:
http://www.example.com/news/displayNews.php?title='.$display['title'].'&news_id='.$display['news_id']
使用&代码>非&
或者这是因为我看到您正在使用iframe:
http%3A%2F%2Fwww.example.com%2Fnews%2FdisplayNews.php%3Ftitle%3D'.$display['title'].'%26news_id%3D'.$display['news_id']
这种链接是在准备。如果他们准备这样的链接,那么它应该会起作用我已经试过了,但没有起作用。我试着把它放在帖子里,但是它放了&两次。谢谢你的回答你有没有在你的url中使用特殊字符?iframe的第二条路?我不这么做真是太傻了。现在它成功了。谢谢你的帮助
http%3A%2F%2Fwww.example.com%2Fnews%2FdisplayNews.php%3Ftitle%3D'.$display['title'].'%26news_id%3D'.$display['news_id']