TIP게시판

제목 특정 컨트롤러에서 php session 사용하기
글쓴이 한대승(불의회상) 작성시각 2012/11/29 10:47:26
댓글 : 2 추천 : 0 스크랩 : 0 조회수 : 19012   RSS
한대승(불의회상)
이전에 kohana와 ci 연동시 세션공유 관련 질문에 올렸던 답변 입니다.

php의 $_SESSION 변수를 ci 컨트롤러에서 사용해야 하는 경우 아래 처럼 해주시면 사용이 가능 합니다.


class Welcome extends CI_Controller {
 public function __construct()
 {
  parent::__construct();
  
  session_start();
 }
 
 public function index()
 {
  $_SESSION['test'] = 'test';

  $this->load->view('welcome_message');
 }
 
 public function sess_test()
 {
  echo $_SESSION['test'];
 }
}
CI와 함께 즐거운 코딩 되세요. ^^
 다음글 INDEX를 이용한 랜덤 정렬 (4)
 이전글 컨트롤러에서 컨트롤러 부르기 (5)

댓글

헛발이2 / 2012/11/29 11:34:02 / 추천 0
언젠간 이것도 필요할때가 있을법한데...잘 기억해 놔야 겠어요 ㅋㅋ
만돌애비 / 2012/12/24 05:29:26 / 추천 0
딱 제가 찾던거네요 ㅎㅎ 세션에 저장해줘도 불러오면 empty 값만 리턴되었는데 세션 스타트를 따로 또 해줘야 되는군요. 한번 시도해봐야 겠네요. 감사해요 ㅎ