用户
 找回密码
 入住 CI 中国社区
搜索
查看: 1918|回复: 1
收起左侧

[HELP] 关于session的几个用法疑问?

[复制链接]
发表于 2011-10-20 00:17:17 | 显示全部楼层 |阅读模式
1.  通过CI session类方法设置的session, $this->session->set_userdata('username', $username);如果在控制器里调用的helper下面的函数里读取,是不是必须得传session参数过去,否则就不能在这个外部函数里读取$this->session->userdata('username'),我们知道,PHP自带的session,是可以直接读取$_session['username'];
如function checkadmin($sessions){  echo $sessions;)
 楼主| 发表于 2011-10-21 23:18:47 | 显示全部楼层
搞定
function checkadmin()
{  
$CI =& get_instance();
$username = $CI->session->userdata('username');
$userid   = $CI->session->userdata('userid');
  if ($username=="" || $userid=="")
  {
    $url = site_url("/admin/login/");
        showmessage($url, 4,"对不起,请登录!");
        exit();
  }
}

本版积分规则