thinkphp3.2用命名空间方式引入类库无效

//用户登陆验证成功后session(C(USER_AUTH_KEY),$user['id']);session('username',$user['username']... //用户登陆验证成功后
session( C(USER_AUTH_KEY),$user['id'] );
session( 'username',$user['username'] );
session( 'logintime',date( 'Y-m-d H:i:s',$user['logintime'] ) );
session( 'loginip',$user['loginip'] );

if( $user['username'] == C( 'RBAC_SUPERADMIN' ) ) {
session( C('ADMIN_AUTH_KEY'),true );
}

//引入Rbac类,不知为什么这里老出问题,如果去掉这两句就能ajax,我是想用js来处理错误信息的,
//官方给的视频是用php处理错误信息,本人是新手,求助各位了
new \Org\Util\Rbac();
Rbac::saveAccessList();

//id为3时为用户登陆验证成功,给javascript处理
$this->ajaxReturn( array('id'=>3) );
展开
 我来答
匿名用户
2014-05-17
展开全部
你在执行实例化之前引入没有呢? 因为Rbac使用了命名空间,所以你可以使用 use 在你这个文件的开始使用。这么说吧,假如你要使用别人家的东西,你总该把别人请到家里来然后才能用别人家的东西吧,说的啰嗦了请见谅
推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

下载百度知道APP,抢鲜体验
使用百度知道APP,立即抢鲜体验。你的手机镜头里或许有别人想知道的答案。
扫描二维码下载
×

类别

我们会通过消息、邮箱等方式尽快将举报结果通知您。

说明

0/200

提交
取消

辅 助

模 式