Warning: file_get_contents(/data/phpspider/zhask/data//catemap/1/hibernate/5.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Php Facebook iframe类问题_Php_Facebook Like - Fatal编程技术网

Php Facebook iframe类问题

Php Facebook iframe类问题,php,facebook-like,Php,Facebook Like,我对Facebook有个问题,比如iframe。。我想能够喜欢每一个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

我对Facebook有个问题,比如iframe。。我想能够喜欢每一个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>";
    }
$sql=“从$tbl\u名称中选择*按id描述限制$start,$LIMIT”;
如果(isset($\u GET['id']))
{
$id=intval($_GET['id']);
$sql=“从$tbl\U名称中选择*,其中id=$id”;
}
$result=mysql\u查询($sql);
while($row=mysql\u fetch\u数组($result))
{
回声“;
回声“
”; echo nl2br($row[“VicText”]); ?>
但是,您需要
urlencode()
您的URL,因为如果您在URL中添加第二个参数,http服务器将第二个参数解释为facebook URL的参数,而不是您的;)