CI 묻고 답하기

제목 ci session 크롬에서는 해제가 되는데 익스플러스 11에서 해제가 안되는 문제거에 대해서 질문을 드립니다.
글쓴이 헤헤헤 작성시각 2015/04/09 01:08:02
댓글 : 1 추천 : 0 스크랩 : 0 조회수 : 16091   RSS
세션을 아래와 같이 생성하고

$sessiondata = array(
      'id' => $id,
      'is_login' => true
   );

   $this->session->set_userdata($sessiondata);

새션 해제는
 $sessiondata = array('id' =>'', 'is_login' => '');        

  $this->session->unset_userdata($sessiondata);  
  $this->session->sess_destroy();

이렇게 수행합니다.
클크롬에서는 로그아웃 처리 하면 잘 되는데
익스플로러에서는 session 값이 남아 있네요

아파치 서버를 사용하고 있는데 아파치 서버 설정과 상관이 있는 문제인지?

 config 파일은

$config['sess_cookie_name']  = 'cisession';
$config['sess_expiration']  = 7200;
$config['sess_expire_on_close'] = TRUE;
$config['sess_encrypt_cookie'] = TRUE;
$config['sess_use_database'] = TRUE;
$config['sess_table_name']  = 'mtvlife_sessions';
$config['sess_match_ip']  = TRUE;
$config['sess_match_useragent'] = TRUE;
$config['sess_time_to_update'] = 300;
이렇게 구성되어 있습니다.



 
 다음글 컨트롤러명과 함수명이 같은 경우 (3)
 이전글 안녕하세요 jsp를 사용하다가 ci를 처음 접해보는 초... (1)

댓글

변종원(웅파) / 2015/04/09 14:16:16 / 추천 0
$config['sess_match_ip']  = TRUE;
$config['sess_match_useragent'] = TRUE;

false로 바꾸고 해보세요.

포럼에서 세션으로 검색하면 여러 케이스 나옵니다.