簡體   English   中英

Facebook php-sdk的輸出為“ 1”

[英]A “1” output with Facebook php-sdk

我想不通,對Google來說很難:

我的iframe會在

但我不知道它的原因和來源。 http://www.quepasa.in-town.nl/facebook/

我的代碼:

require 'fb-sdk/src/facebook.php';
$facebook = new Facebook(array(
'appId' => 'xxxxxxx',
'secret' => 'xxxxxxxxxxxxxxxxxxxxxxxxxxxx',
));

$signed_request = $facebook->getSignedRequest();

$page_id = $signed_request["page"]["id"];
$page_admin = $signed_request["page"]["admin"];
$like_status = $signed_request["page"]["liked"];
$country = $signed_request["user"]["country"];
$locale = $signed_request["user"]["locale"];

if ($like_status) {
echo include("page-revealed.php");} else {echo include("page-signup.php");}

顯示和注冊僅此而已,臨時刪除所有內容均無濟於事。

有人知道這是哪里來的嗎?

這是因為您正在對包含進行“回顯”。 刪除回聲,只是作為

if ($like_status) {
include("page-revealed.php");} else { include("page-signup.php");}

而且你應該很好。

您不需要回顯包含,只需基本上包含

做就是了:

include("http://www.mysite.net/script.php");

要么:

echo file_get_contents("http://www.mysite.net/script.php");

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM