[已解决]spAcl.php登陆后$_SESSION是什么?

#1 jiayan41

spAcl.php登陆后$_SESSION是什么?
如果表  db_admin
字段  uname 、 umail  
登陆成功后我想获取用户的 uname 和umail该如何获取?

2010-05-11 19:29:35

#2 jiayan41

原来我在这里找到了,问题解决了,呵呵
<{$smarty.session.userinfo.name}>
 
// 成功通过验证,下面开始对用户的权限进行会话设置,最后返回用户ID
   // 用户的角色存储在用户表的acl字段中
   spClass('spAcl')->set($result['acl']); // 通过spAcl类的set方法,将当前会话角色设置成该用户的角色
   $_SESSION["userinfo"] = $result; // 在SESSION中记录当前用户的信息
   return true;

2010-05-11 19:39:46

#3 vsxp

顶你,:victory:

2010-05-13 14:22:34

#4 soseek

回复 2 jiayan41


    $smarty.是哪里来的?

可以给个详细代码吗

2011-02-13 23:09:23

#5 jake

这个是上面说的代码
http://speedphp.com/bbs/thread-219-1-2.html
$smarty是Smarty一个特殊值。
http://www.smarty.net/docs/en/language.variables.smarty.tpl

2011-02-14 09:03:19

#6 soseek

回复 5 jake


    像是楼主的问题,如果是sp该怎么做?我下载了那个权限实例,没有发现怎么获取当前用户的name,email的方法

2011-02-14 14:43:01