제목 | helper에서 세션 객체 접근 | ||
---|---|---|---|
글쓴이 | 후니와갱 | 작성시각 | 2013/08/26 22:34:59 |
|
|||
안녕하세요! 코드이그나이터를 쓰게 된지 이제 1주일되었습니다. 코드이그나이터를 쓰면서 초보자가 가장 먼저 겪게 되는 경우가 (물론 저의 경우에 해당합니다만..) helper 에서 세션 객체를 가져다 쓸려고 (로그인 여부 체크 등) 할 경우 function _isLogin() { $xxx = $this->session->userdata('xxx"); .... } 에러가 발생하더군요.. 위의 코드를 아래와 같이 수정하면 helper에서도 세션 객체를 쓸수 있습니다. function _isLogin() { $ci = get_instance(); $xxx = $ci->session->userdata('xxx"); .... } 참고로 var_dump($ci); 를 해보시면 참 많은 데이터(?)들을 확인하실 수 있습니다. |
|||
다음글 | oci8 driver 버그.. (4) | ||
이전글 | MySQL Cluster 사용중 두개의 Data Nod... (4) | ||
한대승(불의회상)
/
2013/08/27 09:48:26 /
추천
0
|
간세
/
2013/08/27 23:42:19 /
추천
0
매뉴얼에서는 아래와 같이 하라고 되어 있네요
function _isLogin() { $ci =& get_instance(); $xxx = $ci->session->userdata('xxx"); } |
helper 개발시 참고 해야겠습니다.