Php ReferenceError:未定义会话

Php ReferenceError:未定义会话,php,javascript,facebook,session,Php,Javascript,Facebook,Session,我正在尝试在我的网站上工作,但是当我运行它时,我得到以下错误: >**Error :** ReferenceError: session is not defined >CommentTree.js?1.2 >Line 234 我查看了代码并检查了第234行: if('moderate' in CommentTree.session && CommentTree.session.moderate == '1' && session.banned

我正在尝试在我的网站上工作,但是当我运行它时,我得到以下错误:

>**Error :** ReferenceError: session is not defined
>CommentTree.js?1.2
>Line 234
我查看了代码并检查了第234行:

if('moderate' in CommentTree.session && CommentTree.session.moderate == '1' && session.banned == '0' && comment.user.id != CommentTree.session.id && comment.user.banned == '0') 
    $('a.action.ban', $comment).show();
} 
我不明白出了什么问题-我只是在我的PHP页面中编写会话:

$_SESSION['moderate']="1";
$_SESSION['banned']="0";
$_SESSION['id']=$user_data['xxx'];

如果有人能知道发生了什么,那将不胜感激。

您得到的JavaScript代码在其中一个检查中缺少父对象:

session.banned == '0'
没有定义名为
session
的变量,所以它说session没有定义。要解决此问题,只需将其更改为以下内容:

CommentTree.session.banned == '0'

购买脚本时,你连一个基本的支持都没有吗?@zerkms:尤其是当脚本中似乎有bug时。@Qantas 94 Heavy:想象一个客户购买了一台无法工作的电视,并在电子工程师论坛上问了一个问题(而不是要求商店更换它)@zerkms:如果他有支持问题,他应该发电子邮件给作者: