CI 묻고 답하기

제목 session 관련 질문 드립니다
글쓴이 제제 작성시각 2013/02/12 14:02:27
댓글 : 3 추천 : 0 스크랩 : 0 조회수 : 13584   RSS
안녕하세요.

회원 로그인시 세션을 생성하려고 하는데 문제가 발생하여 이렇게 문의 드립니다.
id, level 은 세션이 정상적으로 생성이 되어서 문제가 없는데, pwd 와 name 이 생성이 되질 않아서 애를 먹고 있습니다.
아래 코드는 model 쪽입니다.
대체 뭐가 문제일까요?

// Member_Model.php 

$query = $this->db->get_where('member',array('id'=>$id,'pwd'=>$pwd));
if($query->num_rows() > 0){
$member = $query->row();
$newdata = array(
'id'=>$member->id,
'pwd'=>$member->pwd,
'name'=>$member->name,
'level'=>$member->level
);
//log_message('error',$this->session->userdata('pwd'));
 
$this->session->set_userdata($newdata);
return true;
} else {
return false;
}

 
 다음글 저두 session관련 질문..; (1)
 이전글 CI에서 URl 경로질문 (4)

댓글

변종원(웅파) / 2013/02/12 14:39:46 / 추천 0
$this->session->set_userdata('pwd',$member->pwd);

한 라인씩 생성해서 나오는지 체크해보세요.
수야디벨 / 2013/02/12 16:39:02 / 추천 0
웅파님 말씀처럼 값을 받아오지 못하기 때문에

세션을 만들지 못하는게 아닐까요?

$member->pwd 와 $member->name이 정상적으로 값이 출력되는지 확인이 필요할거 같아보여요~

값도 잘 나오고, 하나씩 세션을  만들어도 잘  된다면 ,저게 안될 이유가 없어보여요~
제제 / 2013/02/15 13:12:04 / 추천 0

답변 감사드립니다.

웅파님이 말씀하신대로 해봤는데도 안나오네요...휴~