2013-04-23 58 views
0

我有一个Facebook的问题,如iframe ..我想能够喜欢每个ID。问题是,当我把这段代码放在我的网站上,并且像一个帖子那样点击,所有的帖子都很喜欢。Facebook的iframe像问题

$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

但是,你需要urlencode()您的网址,因为如果你在你的网址添加第二个参数,HTTP服务器interprete第二个参数像Facebook的URL参数,不为贵;)