Warning: file_get_contents(/data/phpspider/zhask/data//catemap/1/php/235.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
来自我的网站或Facebook(或其他集成)的PHP会话_Php_Facebook_Session_Facebook Php Sdk - Fatal编程技术网

来自我的网站或Facebook(或其他集成)的PHP会话

来自我的网站或Facebook(或其他集成)的PHP会话,php,facebook,session,facebook-php-sdk,Php,Facebook,Session,Facebook Php Sdk,我希望这很简单。我在一个网站上工作,用户可以直接注册该网站或登录Facebook等。我想知道的是如何处理脚本顶部的会话数据 以下是我所拥有的: if($\u会话['loggedin']='true'){ } 我试过: if($_SESSION['loggedin']='true')|| if$user{ 但这抛出了一个错误:意外的T\u布尔值\u或 这是做这种会议工作的正确方式吗?或者我应该以不同的方式来处理这个问题吗?还有其他人愿意分享吗 谢谢 Lewis这是PHP的基本语法: if (($_

我希望这很简单。我在一个网站上工作,用户可以直接注册该网站或登录Facebook等。我想知道的是如何处理脚本顶部的会话数据

以下是我所拥有的:

if($\u会话['loggedin']='true'){
}

我试过:

if($_SESSION['loggedin']='true')|| if$user{

但这抛出了一个错误:意外的T\u布尔值\u或

这是做这种会议工作的正确方式吗?或者我应该以不同的方式来处理这个问题吗?还有其他人愿意分享吗

谢谢


Lewis

这是PHP的基本语法:

if (($_SESSION['loggedin'] == 'true') || ($user whatever....)) {
    ...
}

正确的语法不正确

if ($_SESSION['loggedin'] == 'true')|| if $user{...}
它是

if ($_SESSION['loggedin'] == 'true' || $condition2==true){...}
所有符合逻辑顺序的条件都必须包含在if的parantises中。因为
if
语句总是检查true,所以可以这样简化

if ($_SESSION['loggedin'] || $condition2){...}