我使用Facebook的PHP的SDK v3.22這是我的JavaScript已經把我所讀的PHP
出於某種原因,一個cookie,當我if語句像使用所以:
if($_COOKIE['anything'] == 'some_data'){
//do something
}
我的畫布頁面重定向到一個空白頁,沒有趕上,退出時
我在頁面上的信息看到,有中框畫布頁面沒有餅乾錯誤,但我有點困惑因爲我使用服務器端PHP來讀取cookie以及這可能導致Face本書重定向到一個空白頁面,當我使用一個如果cookie的聲明,這是巫術!
我設置我的JavaScript餅乾,像這樣:
<script language="JavaScript" type="text/javascript">
<!--
if (self != top) {;
var onsite = 'true'; document.cookie = 'domainname.com' + "=" + onsite;
}else{
var onsite = 'false'; document.cookie = 'domainname.com' + "=" + onsite;
}
-->
</script>
'print_r($ _ COOKIE)的輸出是什麼;'(在您的cookie設置後)? – Latheesan
這是從它的設置預期的輸出!它似乎並不重要,我設置cookie數據,這隻發生在我嘗試讀取cookie中的cookie如果語句 –
你可以發佈'var_dump'你的問題上的'$ _COOKIE'。我懷疑cookie的值有一些前導/尾隨換行符或其他一些不可見的字符。 – Latheesan