추천인 아이디 대신 별명 가능할까요? > 그누4 질문답변

그누4 질문답변

그누보드4 관련 질문은 QA 로 이전됩니다. QA 그누보드4 바로가기
기존 게시물은 열람만 가능합니다.

추천인 아이디 대신 별명 가능할까요? 정보

추천인 아이디 대신 별명 가능할까요?

본문

며칠전 올린 질문인데 해결이 안돼 다시 올립니다. 죄송합니다.

이렇게 질문을 올렸더니..

회원 가입할 때 추천인 아이디를 적으면 추천포인트를 주도록 설정할 수 있지요.
현재는 추천인 아이디만 적을 수 있도록 되어 있는데요
추천인 아이디 와 추천인 별명 중에서 하나만 선택적으로 입력할 수 있게 하려면
어떻게 해야 할까요.
 
유찬아빠님게서 이렇게 답해주셨습니다.
 
회원가입루틴중 디비 인서트 부분 즉 해당회원 가입처리 루틴을 보시고 아이디나 혹은 닉네임으로 검색해서 아이디를 넣어주는 작업이 필요합니다.
아마 기본은 아이디로 들어가고 포인트 기준도 모두 아이디로 처리됩니다. 
 
register_form.skin.php 를 보니

<? if ($w == "" && $config[cf_use_recommend]) { ?>
<tr>
<TD class=m_title>추천인아이디</TD>
<TD class=m_padding><input type=text name=mb_recommend size=20 class=ed></TD>
</tr>
<? } ?>

이렇게 되어 있고

register_form_update.php 에는 이렇게 되어 있네요.


    // 추천인에게 포인트 부여
    if ($config[cf_use_recommend] && $mb_recommend)
        insert_point($mb_recommend, $config[cf_recommend_point], "{$mb_id}의 추천인", '@member', $mb_recommend, "{$mb_id} 추천");


여기 두곳을 고치면 될 것 같기는 한데
이걸 붙잡고 아무리 끙끙대도 방법을 모르겠네요.
어떻게 수정해야 할까요?
며칠째 이걸로 잠도 못자고 있네요.ㅠㅠ
  • 복사

댓글 전체

// 추천인에게 포인트 부여 부분을 다음과 같이 수정
 if ($config[cf_use_recommend] && $mb_recommend) {
    $rec=sql_fetch("select mb_id from $g4[member_table] where mb_nick='$mb_recommend'");
      insert_point($rec[mb_id], $config[cf_recommend_point], "{$mb_id}의 추천인", '@member', $mb_recommend, "{$mb_id} 추천");
}
© SIRSOFT
현재 페이지 제일 처음으로