新手请教session使用方法
我是一个很新的新手按照论坛里的方法配置了KNDB session
然后在登入的控制器里这些写
$result = $this->member_model->getOneMember($data['name']);
$this->session->set_userdata($result);
redirect('listing/index');
在文章列表的控制器这些写
$data['message'] = $this->message_model->getMessage();
$data['name'] = $this->session->userdata('name');
$this->load->view('listing',$data);
在模板里这样调用
欢迎登入<?=$name;?>
虽然成功了,不过我总觉得哪里不太对,请高手看看session的使用是不是这样用的,谢谢
在论坛找了半天,找不到例子,只好发帖问了,不好意思。
另外还想问一下,在取session的值时是只能取一个一个的值,还是可以把session赋给一个数组
比如我如果取session里的两个值就需要写两行代码
$data['id'] = $this->session->userdata('id');
$data['name'] = $this->session->userdata('name');
有没有可能是这样的
$data['session'] = $this->session->userdata(这里面应该怎么写我不知道);
求解,谢谢
$this->session->set_userdata('name',$result);
echo $this->session->userdata('name');
//估计这样你就能理解了
//数组也可以放入
$arr = array('name'=>'admin');
$this->session->set_userdata('name',$arr);
print_r( $this->session->userdata('name'));
zhouli520 发表于 2011-10-25 10:45 static/image/common/back.gif
谢谢,那session的使用方法就像我1楼那样是没错的吗 zhouli520 发表于 2011-10-25 10:45 static/image/common/back.gif
受教了
页:
[1]