제목 | 포럼소스 회원가입 소스중에 질문입니다. | ||
---|---|---|---|
글쓴이 | 책상다리 | 작성시각 | 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입니다.