묻고답하기
page_full_width" class="col-xs-12" |cond="$__Context->page_full_width">
회원 정보 수정 시 추가 정보의 입력 확인
2008.12.18 16:10
member.controller.php 파일에
procMemberModifyInfo() 라고 하는 회원 정보 수정 관련 함수가 있습니다.
다름이 아니라 회원 정보 수정을 통해 회원 가입 폼의 추가 정보를 모두 입력 했을 시 회원 등급을 상향 시켜 주려고 합니다.
(가입 폼에서는 추가 정보가 출력 되지 않도록 되어있습니다.)
메일 인증 완료 시 회원 그룹을 변경 시켜 주는 건 성공을 했는데
이 추가 정보가 모두 입력 되었다는 걸 확인 하는 법을 모르겠네요;;
$args->extra_vars 가 추가 정보라는건 알겠는데
이걸 어떻게 사용해야 모든 값이 다 정상적으로 입력 되었는지 확인 할 수 있을까요?
updateMember() 함수를 호출해서 정보를 업데이트 하는 것 같은데
이 함수에는 확장 정보에 대한 구문을 찾아 볼수가 없네요 ㅠ.ㅠ
조언 부탁드립니다.
procMemberModifyInfo() 라고 하는 회원 정보 수정 관련 함수가 있습니다.
다름이 아니라 회원 정보 수정을 통해 회원 가입 폼의 추가 정보를 모두 입력 했을 시 회원 등급을 상향 시켜 주려고 합니다.
(가입 폼에서는 추가 정보가 출력 되지 않도록 되어있습니다.)
메일 인증 완료 시 회원 그룹을 변경 시켜 주는 건 성공을 했는데
이 추가 정보가 모두 입력 되었다는 걸 확인 하는 법을 모르겠네요;;
$args->extra_vars 가 추가 정보라는건 알겠는데
이걸 어떻게 사용해야 모든 값이 다 정상적으로 입력 되었는지 확인 할 수 있을까요?
updateMember() 함수를 호출해서 정보를 업데이트 하는 것 같은데
이 함수에는 확장 정보에 대한 구문을 찾아 볼수가 없네요 ㅠ.ㅠ
조언 부탁드립니다.
procMemberModifyInfo() 에서
$args->extra_vars를 explode로 잘라서
해당 val의 카운트가 0이 아니면(즉 내용이 들어가 있으면)
$args->group_srl_list 값을 해당 그룹의 no 로 설정
updateMember에서 $args->group_srl_list에 설장된 정보를 읽은 후 업데이트 시켜주네요.