때 사용자 logs in
, 그의 발생 sessions
... CodeIgniter의 정의 기본 세션을 자동으로
$this->session->set_userdata($session_data_array);
그러나 내가 로그인 한 사용자가 아닌이 작업을 수행 할 수있는 방법 그래서 모든 페이지
efficiently
일부
sessions
를 저장할 수 있습니다 필요 ?
편도는 session
exists
이고, 그렇지 않은 경우 generate
이면 확인하십시오. controller
?
<?php
class MY_Controller extends CI_Controller {
public function __construct()
{
parent::__construct();
if (!$this->session->userdata('some_session_key')) // change this to one of your session data keys
{
$this->session->set_userdata(array(
// set guest session settings here
));
}
}
}