2012-01-19 49 views
-2

我正在用php/mysql創建一個動態網站。文章很少。所以我想爲每篇文章展示一個像按鈕一樣的Facebook。我該怎麼做呢。PHP facebook按鈕

文章顯示用PHP:

echo "<h2><a href='readmore.php?post_id= ". $id ."'>$sub</a></h2>"; 

任何人都可以幫助我。

+2

你有什麼試過的?您是否閱讀過Facebook開發者文檔或任何無數討論Facebook Like按鈕的文章? – deceze

+0

http://google.com/search?q=facebook+like+button –

回答

3

添加下面爲您的每個品種代碼,而像按鈕將顯示每篇文章:

 

<iframe src="http://www.facebook.com/plugins/like.php?href=<?php echo "http://www.yousite.com/$yourArticleUrlHere"; ?>&layout=standard&show_faces=false&width=450&action=like&colorscheme=light" scrolling="no" frameborder="0" allowTransparency="true" style="border:none; overflow:hidden; width:450px; height:60px;"></iframe> 
 

希望它可以幫助

+0

非常感謝@ Sunhir –

+0

當我按它顯示錯誤 –

+0

它顯示了什麼錯誤..請參閱參考:http://開發人員。 facebook.com/docs/reference/plugins/like/ –

0

不要忘了包括Facebook上的JavaScript SDK在開始的時候, http://developers.facebook.com/docs/reference/plugins/like/

我希望這個代碼將有助於:打開標籤後

<?php 
    // Facebook Like button HTML 5 syntax 
    echo '<div class="fb-like" data-href="http://www.yourwebsite.com/readmore.php?post_id='.$id.'" data-send="true" data-width="450" data-show-faces="true"></div>'; 

// Facebook Like button XFBML syntax 
echo '<fb:like href="http://www.yourwebsite.com/readmore.php?post_id='.$id.'" send="true" width="450" show_faces="true"></fb:like>'; 
?> 
+0

我如何找到Facebook javaScript SDK? –

+0

這是顯示錯誤 –

1
echo '<iframe src="http://www.facebook.com/widgets/like.php?href=<?= "http://".$_SERVER['SERVER_NAME'].$_SERVER['REQUEST_URI']; ?>" scrolling="no" frameborder="0" style="border:none; width: 450px; height: 80px;"></iframe>'; 
+0

歡迎來到SO。你可以通過說出爲什麼它比被接受的答案更好的答案來改善這個答案。 – combinatorial