Facebook iframe就像问题一样

时间:2013-04-23 13:06:39

标签: php facebook-like

我有像iframe这样的Facebook问题..我希望能够喜欢每个id。问题是,当我将此代码放在我的网站上,并在一个帖子上点击时,所有帖子都很受欢迎。

    $sql = "SELECT * FROM $tbl_name ORDER BY id DESC LIMIT $start, $limit";
if(isset($_GET['id']))
    {
    $id=intval($_GET['id']);
    $sql = "SELECT * FROM $tbl_name WHERE id=$id";
    }
$result = mysql_query($sql);

        while($row = mysql_fetch_array($result))
    {
    echo "<center><a href ='single_joke.php?id=".$row['id']."'>" .$row['Title']."</a></center>";
    echo "<br>";
    echo nl2br($row["VicText"]);
    ?>
    <iframe src="https://www.facebook.com/plugins/like.php?href=http://www.keevik.com/vicevi.php?id=<?php echo $row['id']; ?>"
    scrolling="no" frameborder="0"
    style="border:none; width:450px; height:80px"></iframe>
    <?php
    echo "<hr>";
    }

1 个答案:

答案 0 :(得分:1)

但是,您需要urlencode()您的网址,因为如果您在网址中添加第二个参数,http服务器会将此第二个参数解释为facebook网址的参数,而不是您的;)