2011-06-15 80 views
1

有問起這個前一個問題,但我從來沒有找到一個解決辦法,我使用下面的代碼,但它永遠,永遠的工作:隱藏內容*的IFrame *

<?php 

$request = $_REQUEST["signed_request"]; 

list($encoded_sig, $load) = explode('.', $request, 2); 

$fbData = json_decode(base64_decode(strtr($load, '-_', '+/')), true); 

if (!empty($fbData["page"]["liked"])) 

{ ?> 

NON FAN STUFF 

<?php } else { ?> 

FAN STUFF 

<?php } ?> 

回答

0

該代碼適用於在頁面選項卡中加載的iframe。

1

你正在做其他的方式!

它應該是,如果它是空=>不是一個球迷
你現在正在做它的方式是:如果它是不 =>不是一個球迷!

請檢閱我tutorial

<?php 
$signed_request = $_REQUEST["signed_request"]; 
list($encoded_sig, $payload) = explode('.', $signed_request, 2); 
$data = json_decode(base64_decode(strtr($payload, '-_', '+/')), true); 

if (empty($data["page"]["liked"])) { 
    echo "You are not a fan!"; 
} else { 
    echo "Welcome back fan!"; 
} 
?> 
+0

其實我想通了,否則,我需要的「www」添加到我的網址,因此JSON可以來回溝通*噢* – iamwhitebox 2011-06-20 20:35:33