2012-01-19 4 views
-2

나는 php/mysql을 사용하여 동적 사이트를 만들고 있습니다. 기사가 거의 없습니다. 그래서 나는 모든 기사에 대해 버튼과 같은 페이스 북을 보여주고 싶다. 어떻게해야합니까? PHP로버튼과 같은 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 : // developers를 참조하십시오. facebook.com/docs/reference/plugins/like/ –

0

처음에 페이스 북 자바 스크립트 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 자바 스크립트 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

안녕하세요. 당신은 받아 들여진 답변보다 더 나은 대답 인 이유로이 답변을 향상시킬 수 있습니다. – combinatorial

관련 문제