我已经为自行车骑行创建了一个慈善网站,当有人报名参加我想要发布到facebook twitter等等。让Facebook工作只需要一个分享按钮,但是有一个小问题与twitter一个
我想发送给Twitter的链接有'&'在其中,以便用户被引导到Twitter帖子的赞助页面,但是twitter链接在'&'之后删除所有内容
http://twitter.com/home?status=Sponser我请+ http:// www。 * .co.uk / index.php?mode = sponser& id = $ id“
我已经删除了该网站的网址,因为我还没有完全保护它并上线。&
如何在Twitter Feed中获取'& id ='
提前致谢 百里
答案 0 :(得分:1)
&
在查询字符串中具有特殊含义(它表示下一个键值对的开始)。
使用urlencode
转义数据。
答案 1 :(得分:1)
您需要正确编码网址
http://twitter.com/home?status=Sponser+Me+Please%2Bhttp%3A%2F%2Fwww.%2A.co.uk%2Findex.php%3Fmode%3Dsponser%26id%3D%24id
示例代码:
echo "<a href=\"http://twitter.com/home?status=" . urlencode('Sponser Me Please+http://www.*.co.uk/index.php?mode=sponser&id=$id') . "\"> Twitter Status </a>";