2014-09-30 72 views
0

嗨,大家好基本上我有一些所謂$內容[專題]這在PHP中會顯示這可能是這樣的話題「平臺遊戲它們是什麼」Twitter共享鏈接將只顯示第一個單詞的主題標題

但是當用戶會點擊我的分享按鈕,因爲它只會顯示「PLATFORMERS [LINK]」,而不是我想要顯示的整個標題,我該如何糾正?

這裏是我使用

<a href=https://twitter.com/intent/tweet?url=http://www.sentuamessage.com/blog.php?who=$content[id]&text=$content[topic]&hashtags=blogs,SentUAMessage target=new>Image Here</a> 

任何想法的分享按鈕的代碼?

+0

您是否對URL進行編碼變量? – 2014-09-30 14:07:05

+0

awh我明白你的意思,答案是否定的,我該怎麼做,我將如何改變它,所以$ content [topic]添加了所有%20來區分空格? – SentUAMessage 2014-09-30 14:13:27

+0

你使用哪種編程語言? – 2014-09-30 14:22:52

回答

1

您需要URLencode所有變量。

在你的情況下,這樣做....

$URL = "https://twitter.com/intent/tweet?" 
    + "url=" + urlencode("http://www.sentuamessage.com/blog.php?") 
    + "&who=" + urlencode($content[id]) 
    + "&text=" + urlencode($content[topic]) 
    + "&hashtags=" + urlencode("blogs,SentUAMessage"); 

基本上,確保一切正確編碼。

+0

真的很感謝,因爲你提到的URL編碼我做了一些谷歌搜索,但它花了我的時間將字符集從當前轉換爲ASCII,我試圖解決這個問題,但這個urlencode和打破一切分開,以確保它正確編碼幫助很多,並教我在覆蓋一切時變得很整齊。謝謝 – SentUAMessage 2014-09-30 14:42:26