질문 Q #23849
ci3 세션을 일반 php 페이지에서 조회 가능한지요?
상디 2021-11-22 15:23:53

안녕하세요.

일반 php 페이지가 필요해서 루트 폴더 밑에 따로 새 폴더 만들고 거기에 일반 php 파일 생성했습니다.

여기에서 CI에서 $this->session->set_userdata 으로 저장한 세션 값을 조회하려고 하면 어떻게 하나요?

직접적으로는 안될거 같아서..

ci 컨트롤러 페이지에서 $this->session->set_userdata  에 넣은 값을 바로 밑에 줄에 $_SESSION['user_data'] 을 추가해서 넣은 후에 ...

일반 php 페이지에서 var_dump( $_SESSION ); 찍어봐도 null 로 나옵니다.

CI 와 일반 php 페이지에서 세션 공유가 안되나요?

답변 1
#1 변종원(웅파) 2021-11-22 15:39:06

참고하세요.

https://coderedirect.com/questions/2774/codeigniter-3-access-session-from-outside-codeigniter-installation

세션 공유 보다는 api 형태로 데이터 요청하는 식으로 주고 받는걸 추천합니다.