추천인 포인트에대해서 질문좀 드릴게요!

// 회원가입 포인트 부여
    insert_point($mb_id, $config[cf_register_point], "회원가입 축하", '@member', $mb_id, '회원가입');
    // 추천인에게 포인트 부여
    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)
        $recommend_point = $config[cf_recommend_point] * 1 ; // 추천자 포인트 설정
        insert_point($mb_id, $recommend_point, "{$mb_recommend}님을 추천", '@member', $mb_id, "{$mb_recommend} 추천");

현제 사용하고 있는 빌더에서 추천인을 적용하면 추천받는 사람만 적용이되어 설정한 추가포인트가 지급이 되어서, 추천하는사람 즉 가입하는 사람도 추천인을 적을시 같이 포인트가 지급되도록
하고싶어 며칠전 여기서 질문을 드려 위소스처럼 변경하고 테스트를 해봤습니다.

그랬더니 추천인을 적은 사람 즉 가입하는사람에게도 포인트가 같이 지급되기는한데,
문제가 아무런 아이디 없는 아이디를 적어도 가입시 포인트가 지급이 되더라구요.

위소스부분에서 어디부분을 수정해야 없는 아이디가 아닌 회원인 아이디를 적었을때만
포인트가 지급이 될수 있는지 부탁드리겠습니다.
초보라 어느부분을 수정해야 할지 몰라 이렇게 질문 드립니다!
|

댓글 2개

이런 질문은 질문답변에 하셔야 빠른 답을 얻을 수 있습니다..


// 회원가입 포인트 부여
insert_point($mb_id, $config[cf_register_point], "회원가입 축하", '@member', $mb_id, '회원가입');

$rmb = get_member($mb_recommend, mb_id);
if ($config[cf_use_recommend] && $mb_recommend == $rmb[mb_id]) {
// 추천인에게 포인트 부여
insert_point($mb_recommend, $config[cf_recommend_point], "{$mb_id}의 추천인", '@member', $mb_recommend, "{$mb_id} 추천");
// 추천자에게 포인트 부여
$recommend_point = $config[cf_recommend_point] * 1 ; // 추천자 포인트 설정
insert_point($mb_id, $recommend_point, "{$mb_recommend}님을 추천", '@member', $mb_id, "{$mb_recommend} 추천");
}


get_member() 함수를 이용하여 추천자의 존재를 확인되면 포인트를 부여합니다.
먼저 답변 감사합니다.
그런데 위와같이 그대로 했는데도 똑같이 없는 아이디를 적어도 가입이되면서
포인트가 지급이 되네요!ㅠ.ㅠ
댓글을 작성하시려면 로그인이 필요합니다. 로그인

자유게시판

+
제목 글쓴이 날짜 조회
15년 전 조회 4,586
15년 전 조회 1,381
15년 전 조회 2,018
15년 전 조회 1,289
15년 전 조회 2,260
15년 전 조회 1,447
15년 전 조회 1,990
15년 전 조회 1,863
15년 전 조회 1,513
15년 전 조회 1,375
15년 전 조회 2,009
15년 전 조회 1,710
15년 전 조회 1,664
15년 전 조회 2,185
15년 전 조회 1,876
15년 전 조회 1,583
15년 전 조회 1,782
15년 전 조회 1,397
15년 전 조회 4,275
15년 전 조회 1,363
15년 전 조회 1,308
15년 전 조회 1,346
15년 전 조회 1,868
15년 전 조회 2,098
15년 전 조회 1,666
15년 전 조회 1,711
15년 전 조회 1,707
15년 전 조회 1,720
15년 전 조회 1,826
15년 전 조회 1,491
🐛 버그신고