2015-05-08 126 views
-1

我有一個Facebook分享按鈕的小問題。它得到實際的URL,但一些caracters不喜歡它是normalyFacebook分享按鈕錯誤的鏈接

*我的代碼*

echo "<div class=\"fb-share-button\" data-href=\"http://exemple.com?image:$id:$extension\" data-layout=\"button\"></div>"; 

從分享按鈕的結果是:低於

http%3A%2F%2Fexemple.com%2F%3Fimage%15%253A.jpg

的caracters似乎被誤認爲是錯的。

:/?

任何幫助或解釋是非常值得歡迎的。

+0

試試這個: - 回聲 '

'; –

+0

@anantkumarsingh我不知道爲什麼,但我有單引號相同的結果 – BackTrack57

+0

您需要在小提琴或您的網站上顯示您的按鈕。因爲它適合我。 –

回答

1

你的代碼不工作的主要原因是你使用了很多"
的解決方案,創建3個變量,像這樣:

$link="http://exemple.com?image:$id:$extension" 
$button = "button" 
$class = "fb-share-button" 

,然後,將它們放置在您的代碼:

echo "<div class=$class data-href=$link data-layout=$button></div>";