CodeIgniter中的session怎么用
本帖最后由 小包 于 2014-4-25 20:02 编辑我在COntroller里面输出session的内容可以,同样的语句在Model中就不行了,页面什么都不显示,也不报错。
求个样例告诉下session是怎么用的。
lyb.php:
class Lyb extends CI_Controller{
var $data;
function __construct(){
parent::__construct();
$this->load->library('session');
}
function index(){
$this->load->model('user');
$this->user->getsession();
}
}
user.php
class User extends CI_Model {
function __construct() {
parent::__construct();
}
function getsession() {
$session_id = $this->session->userdata('session_id');
echo $session_id;
}
}
修改一下
class User extends CI_Model {
function __construct() {
parent::__construct();
}
function getsession() {
$this->load->library("session");
$array = array(
'username'=>'jack',
);
$this->session->set_userdata($array);
$users =$this->session->userdata('username');
echo $users;
}
}
feimengv 发表于 2014-4-26 11:08
修改一下
经验证,不行
报这个错:
Fatal error:Call to a member function library() on a non-object in X:\www\application\models\lyb\user.php on line 22
session放在自动加载配置中
页:
[1]