Codeigniter 웹 사이트에 메시지 보드를 추가하려고했습니다. 하나의 작은 부분을 제외하고 모든 것이 잘 진행되었습니다. 메인 사이트에서 로그인하여 메시지 보드로 옮기고 싶습니다. 게시판은 Codeigniter에서 실행할 수 없으므로 하위 도메인을 만들어 게시판을 실행했습니다. 이는 메인 사이트와 게시판이 쿠키를 공유하지 않는다는 것을 의미합니다. 게시판은 Phorum으로 구동되므로 내 사용자의 user_id를 가지고 있다면 로그인 할 때 사용할 수있는 고리가 있습니다. 즉, 내 문제는 기본적으로 다른 도메인의 세션에 저장된 user_id 변수를 가져올 수있는 하나의 도메인에서 함수를 실행할 수 있다는 것입니다.외부 사이트에서 codeigniter 세션 변수에 액세스하는 방법
USER_ID 반향 C1 내지> 세션을 사용 CodeIgniter의에서 컨트롤러를 설정 :
다음은 내가 해봤 것들입니다. 그런 다음 메시지 보드에서 CURL을 사용하여 codeigniter 컨트롤러의 출력을 가져 왔습니다. CURL은 쿠키 나 세션 또는 어떤 것을 전달하지 않으므로 CURL을 통해 호출 될 때 codeigniter가 세션에 액세스 할 수 없기 때문에 이것이 작동하지 않는 것 같습니다.
동일한 일이지만 file_get_contents가 있습니다. 내 서버에서 File_get_contents가 비활성화되었습니다.
저는 많은 아이디어가 있습니다. 누구든지 내가 다른 도메인에서 user_id 저장된 CI 세션을 얻을 것이라고 쓸 수있는 함수를 알고 있습니까?
1) 코드 점화 프로젝트의 서브 디렉토리에서 포럼을 개최 :
외부 파일의 [access codeigniter 세션 값] 가능한 복제본 (http://stackoverflow.com/questions/7926455/access-codeigniter-session-values-from-external-files) –