| 제목 | 포럼소스 회원가입 소스중에 질문입니다. | ||
|---|---|---|---|
| 글쓴이 | 책상다리 | 작성시각 | 2014/03/04 17:06:29 |
|
|
|||
function create_user($data, $activated = TRUE)
{
$data['created'] = date('Y-m-d H:i:s');
$data['activated'] = $activated ? 1 : 0;
if ($this->db->insert(self::TABLE, $data)) {
$user_id = $this->db->insert_id();
if ($activated) $this->create_profile($user_id);
//쪽지 발송. by 웅파
$arr = array('send_id'=>'blumine',
'resv_id'=>$data['userid'],
'reg_date'=>date("Y-m-d H:i:s"),
'contents'=>'포럼회원 가입 축하합니다.<br><br>옆으로 길어서 생략
'ip'=>'127.0.0.1'
) ;
$this->db->insert('message', $arr);
return array('user_id' => $user_id);
}
return NULL;
}
위는 모델 부분의 user 소스 중에 가져온건데요. 저는 쪽지발송도 안해서 지우고 저한테 맞게 쓰려고 하는데요.지금은 적용을 끝낸 상태인데 마지막 줄쯤에 return array('user_id' => $user_id); 이 부분의 용도를 잘 모르겠습니다..검색해보니 user_id 는 테이블 번호? 라고 하시는거 같은데, 이걸 넣고서 돌려도 이상은 없길래 그냥 돌리고 있는데, 없어도 되는건가요;;? user_id관한 부분은 거의 지우고 사용하고 있는데;;
if (!is_null($res = $this->ci->users->create_user($data, !$email_activation))) {
$data['user_id'] = $res['user_id'];
$data['password'] = $password;
unset($data['last_ip']);
return $data;
}
}
위 소스도 라이브러리의 Tank_auth 의 create_user 부분인데, 마찬가지로 user_id가 들어가 있습니다;;;음...이것도 넣고 돌려도 별 문제 없길래 쓰고 있는데..(__);; 이거 두 부분 그냥 넣고 돌려도 될까요;;? |
|||
| 다음글 | 질문이 있습니다.!! (2) | ||
| 이전글 | 세션 질문입니다.[자답] (2) | ||
|
변종원(웅파)
/
2014/03/04 18:12:32 /
추천
0
|
|
책상다리
/
2014/03/04 18:18:50 /
추천
0
변종원님// 오토로그인과 프로필 쪽인거 같네요 음
|
|
변종원(웅파)
/
2014/03/04 18:20:18 /
추천
0
네. 그 테이블 안쓰신다면 상관 없구요. ^^
|
|
책상다리
/
2014/03/04 18:21:57 /
추천
0
그렇군요 감사합니다!
|
user관련 테이블이 2개입니다. 그 2개의 테이블 연결 키가 user_id입니다.