2012-06-01 28 views
0

我想添加Facebook的评论插件到我的Flash游戏网站为我的游戏玩的页面,我用这个代码的Facebook评论形式。以下代码放在play.php页面中。Facebook的评论问题与我的网站

<div class="fb-comments" data-href="http://www.dilawez.com/" data-num-posts="5" data-width="785"></div> 

下面的代码放在我的index.php页面后面,就在我的标签后面。这段代码的主要问题是我能看到我所有游戏的评论。因为我不想看到这样的情况。我希望我的用户发布游戏明智的评论。例如,我发布了游戏1的评论,我可以看到剩余的游戏。任何人都可以解决这个问题。

<div id="fb-root"></div> 
<script>(function(d, s, id) { 
    var js, fjs = d.getElementsByTagName(s)[0]; 
    if (d.getElementById(id)) return; 
    js = d.createElement(s); js.id = id; 
    js.src = "//connect.facebook.net/en_US/all.js#xfbml=1"; 
    fjs.parentNode.insertBefore(js, fjs); 
}(document, 'script', 'facebook-jssdk'));</script> 

对于演示看到这个link

回答

0

使用此下面的代码才能正常工作......

<div class="fb-comments" data-href="<?php echo $confRow['sitePath'];?>play/<?php echo str_replace(' ','_',$gameInfoRow['name']);?>" data-num-posts="5" data-width="785"></div> 
0

是的,你可以做

评论是针对其定义在这里data-href="http://www.dilawez.com/" 所以它的标识符来加载评论或存储它们的页面。

如果你可以为每个游戏设置一个唯一的URL,它会自动处理。

+0

嗨VENU,感谢您回应...但它不可能为我的网站。因为我在我的网站上有大约5000场比赛。但我只有一个页面play.php。 – phphunger

+0

这是足够的,如果该页面的参数改变..例如:play.php?游戏= 1是不同于play.php?游戏= 2 – Venu

+0

其实,事情是我有这样的网址http://www.dilawez .com/play.php?id = 1,等等。但我在.htacces文件的帮助下更改了此网址。因为它是一个动态的网址,我正在改变它像这样静态http://www.dilawez.com/play/Spy_Truck – phphunger