CI 묻고 답하기

제목 익스플로러에서만 로그인안되는 세션문제.고수님들 봐주세여
글쓴이 톰소여 작성시각 2016/04/19 12:19:31
댓글 : 3 추천 : 0 스크랩 : 0 조회수 : 14128   RSS

 $this->load->library('category'); 

$getAuthShop = $this->category->getAuthShop();

 

 $status = ''; 

foreach($getAuthShop as $key => $val){

 if($key==$data->shop_idx){ 

$status = 'checked'; 

}

 }

$ss_data = array(           

'MS_IDX' => $data->idx,           

'MS_ID' => $data->id,           

'MS_STATUS' => $status ,

 'isLogin' => true       

);

 

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

//////////////////////////////////////////////

위 소스는 로그인 처리과정의 로그인 모델 부분입니다.

 몇일전에 로그인관련해서 몇가지 수정한게있지만 위소스가  다입니다.

크롬,파이어폭스등의 브라우저에서는 한번도 문제가 없었습니다.

다만 몇일전부터 익스플로러에서 로그인이 안됩니다. 어떨때 되다가

또 안될때는 창만 깜빡이고 로그인이안됩니다.

익스에서만 발생하는 현상이구여 제가 생각하기에

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

구문에서 세션을 설정못하는거같습니다.

세션설정하면 창을 새로고침하면 메인페이지로 가게끔 되어있거든여.

문제는 로그인이 안된상태에서 화면만 깜빡이네요.

 

대체 무슨 문제인지 되게 애매합니다. 컴퓨터마다 익스플로러 11을 쓰고있는데

될때는 되다가 안될때는 또 로그인아 안되고 그러네요.

ㄱ고수분들의 조언이 필요합니다.

 

 

 

 

 

 다음글 한페이지에서 두개목록 페이지네이션... (3)
 이전글 페이징처리 문의 (7)

댓글

배강민 / 2016/04/20 07:29:15 / 추천 0
CI의 기본 세션은 사실은 쿠키입니다. 쿠키가 일단 정상적으로 생성되는지 확인해보세요.
한대승(불의회상) / 2016/04/20 08:05:26 / 추천 0
버젼 3.x 부터는 php native 세션이 기본 세션 입니다.
배강민 / 2016/04/20 12:19:56 / 추천 0

아 그렇군용~