创建动态社交网络共享按钮

时间:2013-11-02 09:11:04

标签: php href social-networking share-button

我的目标是在求职者网站上创建社交网络分享按钮。

这个想法是根据代理和工作ID发布工作,所以我想在社交网络上分享这份工作。

示例

分享按钮

<a href="https://twitter.com/intent/tweet?source=webclient&text=<?php echo "You may have experience of the following: Junior Web Developer, Technical Support, .Net, PHP, C#, Trainee Developer, IT Support, Helpdesk, Web Designer, Content Manager, CMS, Wed Editor, ASP.Net, VB.Net, Online Content Editor etc."."     ".$_SERVER['HTTP_HOST'].$_SERVER['REQUEST_URI']?>">SHARE</a>

预期结果示例

您可能具有以下经验:初级Web开发人员,技术支持,.Net,PHP,C#,培训生开发人员,IT支持,帮助台,Web设计人员,内容管理器,CMS,Wed编辑器,ASP.Net,VB。 Net,在线内容编辑器等dayjob.com/?j=4&Agent=rayJ345

==

问题是,当点击此按钮时会产生类似这样的内容,其中 dayjob.com/?j=4 之后的任何内容都被删除或不包括在内。

简而言之,我正在 dayjob.com/?j=4 而不是 dayjob.com/?j=4&Agent=rayJ345

提前谢谢。

1 个答案:

答案 0 :(得分:0)

你需要对你传递的字符串进行urlencode。试试这个:

<a href="https://twitter.com/intent/tweet?source=webclient&text=<?php echo rawurlencode("You may have experience of the following: Junior Web Developer, Technical Support, .Net, PHP, C#, Trainee Developer, IT Support, Helpdesk, Web Designer, Content Manager, CMS, Wed Editor, ASP.Net, VB.Net, Online Content Editor etc."."     ".$_SERVER['HTTP_HOST'].$_SERVER['REQUEST_URI']); ?>">SHARE</a>

但请记住,推文不应超过140个字符。