CI 묻고 답하기

제목 constants.php 파일에서 session을 사용할 수 없을까요?
카테고리 CI 2, 3
글쓴이 경상도곰남 작성시각 2019/06/26 11:38:13
댓글 : 2 추천 : 0 스크랩 : 0 조회수 : 12198   RSS

안녕하세요

constants.php 파일에서 session을 사용하고 싶습니다.

혹시 방법이 있으시면 가르쳐 주시며 감사하겠습니다.

 다음글 부모 컨트롤러에서 자식컨트롤러 찾는법 (4)
 이전글 CIBOARD 설치.. (1)

댓글

kaido / 2019/06/26 12:26:01 / 추천 0

상수 정의를 하는 곳에 값이 바뀌는 변수를 넣는것이 좋아 보이지는 않습니다

상수 파일은 CI 컨트롤러가 로드가 되기도 전에 호출이 되어서 CI SESSION 라이브러리는 사용이 불가능 합니다.

굳이 세션값이 꼭 필요하시다면 $_['SESSION']; 형태로는 사용 가능 합니다.

물론 session_start 가 어디서 시작 되었냐도 고민해 보셔야 할것입니다.

다만 기본적으로 세션값을 상수에 넣는 다는 발상에서 벗어나시는게 좋을것 같습니다.

경상도곰남 / 2019/06/26 15:54:11 / 추천 0
답변 감사합니다.