2

私はPHPでブログを書いています。私がコメントを追加しようとしていたとき、誰もコメントを投稿するためにブログに登録したくないと思ったので、私はFacebookのコメントを試してみることにしました。Facebookの各投稿にコメントがありますか?

私はコメントボックスを見つけましたが、私が読んだ限り、私はすべての投稿に対して1つのボックスを持っています。私はどのように私が作る各投稿ごとに異なるコメントをするのか知りたいですか?

投稿URLのレイアウトは、http://xxxxxxx.com/post.php?postid=1、postid = 2のようになります。 dynamicly私は、PHPのための$ _SERVER要求を使用して独自のコメントボックスを作成するには、事前

答えて

3

感謝。 このサンプルでは、​​コメントボックスのhtml5バージョンを使用しています。xfbmlバージョンでも同じことができます。

<?php 
$url = (!empty($_SERVER['HTTPS'])) ? 'https://'.$_SERVER['SERVER_NAME'].$_SERVER['REQUEST_URI'] : 'http://'.$_SERVER['SERVER_NAME'].$_SERVER['REQUEST_URI']; 
?> 

<div class="fb-comments" data-href="<?php echo $url; ?>" data-num-posts="2" data-width="470"></div> 
+1

感謝!それは魅力のように働いた。 –

+0

ラファエル、可能であれば、他のユーザーがこの解決策を見つけられるように答えを正しいとマークしてください。 –

0

asp.netソリューション

Csのファイル書き込みのgetURL関数の
<div class="fb-comments" data-href='<% GetUrl();%>' data-width="700" style="direction:ltr"> 
</div> 

public string GetUrl() 
    { 
      return string.Format("http://www.sample.com/Content.aspx?id={0}",requset.q Request.QueryString["id"]); 
    } 
関連する問題