codeigniter 응용 프로그램 폴더 외부에서 세션을 가져올 수 있습니까?Codeigniter 세션 응용 프로그램 폴더 외부
답변
가능하지만 작동하지 않을 수는 없습니다. 다른 사람의 문제에 대한 세부 정보와 그 사람의 solution in the CodeIgniter forum을 볼 수 있습니다.
은 기본적으로 당신은 CodeIgniter는이 세션을 핸들과 문자열을 비 일렬 화하기 위해 사용하는 쿠키를 취할 필요
$sess = unserialize($_COOKIE['ci_session']);
쿠키는 전체 도메인에 대한 설정되도록 또한 단지, 응용 프로그램의 설정을하지 변경해야 할 수 있습니다 CodeIgniter가 들어있는 폴더를 찾으십시오.
감사합니다. 그래서 내 세부 정보를 쿠키에 쓰고 쿠키를 unserialize하여 가져오고 싶습니다. 영구 쿠키인가요? – bengeo
CodeIgniter에 쿠키 설정 길이를 지정하는 구성 설정이이 페이지 하단에 있습니다. http://codeigniter.com/user_guide/libraries/sessions.html 또한 실제로 쿠키 도우미 클래스가 있습니다 http://codeigniter.com/user_guide/helpers/cookie_helper.html 전에 소개 된 적이 없기 때문에 이것이 소개되었을 때 확신하지 못했지만 유용 할 수도 있습니다. – cchana
그 트릭이 효과가 있습니다. 로그인 리디렉션 바로 전에이 작은 코드를 삽입하십시오. 그리고 지금은 ci_session
PHP 네이티브 세션도 사용할 수 있습니다, 재미있게 보내십시오!
<?php
session_start();
echo $_SESSION['ci_session'] = $this->session->userdata['ci_session'];
?>
- 1. 두 CodeIgniter 응용 프로그램 간의 세션 공유
- 2. Dropbox 폴더 및 외부 응용 프로그램 파일
- 3. codeigniter 여러 응용 프로그램
- 4. 외부 사이트에서 codeigniter 세션 변수에 액세스하는 방법
- 5. 세션 웹 응용 프로그램
- 6. 세션 (CodeIgniter)
- 7. 폴더 외부 폴더 경로
- 8. Facebook 응용 프로그램 CodeIgniter 사용
- 9. PublicHtml 아래의 CodeIgniter 시스템 폴더
- 10. 하위 폴더에 CodeIgniter 응용 프로그램 설치
- 11. ASP.NET 응용 프로그램 폴더 이해
- 12. Mac의 응용 프로그램 데이터 폴더
- 13. asp.net 응용 프로그램 설치 폴더
- 14. ASP.NET 세션 및 폴더 삭제
- 15. CodeIgniter 세션 encryption_key
- 16. 설치된 응용 프로그램 캐시 폴더 경로를 얻으려면
- 17. Codeigniter 세션 보안
- 18. CodeIgniter 시스템 폴더
- 19. Codeigniter Tank Auth 등록시 폴더 추가
- 20. codeigniter 확장 가능한 폴더 구조
- 21. 응용 프로그램 외부의 Symfony 세션?
- 22. 웹 응용 프로그램 세션 캐시
- 23. CodeIgniter 응용 프로그램 패키지 및 후크 불러 오기
- 24. Codeigniter 외부 스크립트의 Codeigniter 모델 사용
- 25. qwidget에서 외부 응용 프로그램 실행
- 26. 외부 asp.net MVC 응용 프로그램
- 27. 응용 프로그램 외부 데이터베이스 업데이트
- 28. QML에서 외부 응용 프로그램 시작
- 29. 외부 응용 프로그램 메뉴 확장
- 30. CodeIgniter 2.1.0 세션 문제
왜 그렇게하고 싶습니까? – Catfish
응용 프로그램 폴더 외부의 PHP 파일에서 세션을 가져 오려고합니다. – bengeo
언제든지 시도해보고 효과가 있는지 확인할 수 있습니다. 그래도 그럴 수 없다고 확신합니다. 프로젝트 외부의 PHP 파일을 CI 프로젝트의 일부로 변환하지 않는 이유는 무엇입니까? – Catfish