庄子 发表于 2011-10-20 00:17:17

关于session的几个用法疑问?

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();
}
}
页: [1]
查看完整版本: 关于session的几个用法疑问?