ci里使用php自带的session的问题
我在登陆的控制器里面设置sessionclass Login extends Controller {
function Login(){
parent::Controller();
@session_start();
}
function index(){
$_SESSION['aaa'] = 'bbb';
$this->load->view('index');
}
}
在index.php里面
echo $_SESSION['aaa']; 这个时候session是有效的
<a href="bbbbb">跳转aaa</a>
class Bbbbb extends Controller {
function Bbbbb (){
parent::Controller();
@session_start();
}
function index(){
echo $_SESSION['aaa']; 这个时候为什么就没有值了呢?
}
} 请使用第三方类库,例如 KNDB Session 请使用第三方类库,例如 KNDB Session
Hex 发表于 2009-8-19 14:29 http://codeigniter.org.cn/forums/images/common/back.gif
这我我今天上午搜到过,但是没有说如何使用啊 那你只能看官方的说明了。
这东西是和 CI 的 Session 用法一模一样的。 SESSION用
$this->session->set_userdata("变量名","值");
$this->session->userdata("变量名");
$this->session->unset_userdata("变量名");
这样子的用法吧~~ 顶,等高人 我也遇到这个问题了,$_SESSION['aaa']; 这样的变量没法修改 使用php原生session
用法,在根目录index.php中开启session-->session_start();
其他处的用法与php session一样。
页:
[1]