포인트 충전후 회원 레벨 변동 코드

· 17년 전 · 730 · 3
포인트 충전후 회원레벨을 한단계 올려지게 하고 싶습니다.

어느 파일을 손대야 할지 잘 모르겠네요 ㅜㅜ

예를 들어 현재 레벨 2에서 충전후 레벨 3으로 하고 싶은데, 아래 처럼 코드를 사용하면 되나요?

그럼 어느 부분에 이코드를 넣어야 할까요?? 고수님들의 답변 기다립니다.

<?
// 레벨변경
$mb = get_member($mb_id);

$new_level = 3;
mysql_query("update $g4[member_table] set mb_level='$new_level' where mb_id='$mb_id' ");
?>
|

댓글 3개

먼저 포인트 충전이 어떻게 되는지부터 설명이 있어야겠습니다.
아;; 네

컨텐츠 게시판에서 포인트 충전파일 ../contents/point.php 에서 포인트 충전버튼을 누르면

tgcorp 신용카드와 연동되도록 관리자페이지에서 설정되어 있습니다.

결제테스트를 해보면 결제도 잘되고 포인트도 잘 업데이트가 되는데 레벨업을 어떻게해야 할지 잘안됩니다.

결제확인페이지인 ../contents/point_result.php 에서 다음과 같이 설정해 놓았는데 어디부분을 손봐야 할지요?

<?
include_once("./_common.php");

if ($cont_cfg[cf_pg]=="kcp")
{
// 결제방법
$settle = "에러";
if ($use_pay_method=="100000000000") $settle = "신용카드";
else if ($use_pay_method=="000010000000") $settle = "휴대폰";

// 결제성공여부
if ($res_cd=="0000")
$result = "<font color=blue>결제 성공 하였습니다.</font>";

else
$result = "<font color=red>결제 실패 하였습니다.</font>";
}

if ($cont_cfg[cf_pg]=="tgcorp")
{
$good_mny = $Amount; // 거래금액
$ordr_idxx = $MxIssueNO; // 거래번호
$res_cd = $ReplyCode; // 결과코드
$res_msg = $ReplyMessage; // 결과메세지
$app_time = $MxIssueDate; // 거래일시

// 결제방법
$settle = "에러";
if ($Smode=="3001") $settle = "신용카드";
else if ($Smode=="6101") $settle = "휴대폰";

// 결제성공여부
if ($ReplyCode=="00003000"){
$result = "<font color=blue>결제 성공 하였습니다.</font>";
mysql_query("update g4_member set mb_level='4' where mb_id='$mb_id' "); <--- 삽입한 부분
}
else
$result = "<font color=red>결제 실패 하였습니다.</font>";
}

include_once("_head.php");

//print_r2($_GET); print_r2($_POST);
?>
... 중략
if ($cont_cfg[cf_pg]=="kcp")

if ($cont_cfg[cf_pg]=="tgcorp")

어느쪽으로 결제하는지 모르지만
양쪽 다 결제가 성공했을 때 update 구문을 넣으세요.

위 코드를 보니 tgcorp쪽만 되어 있네요.
댓글을 작성하시려면 로그인이 필요합니다.

그누4 질문답변

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

+
제목 글쓴이 날짜 조회
17년 전 조회 2,801
17년 전 조회 739
17년 전 조회 771
17년 전 조회 695
17년 전 조회 681
17년 전 조회 628
17년 전 조회 748
17년 전 조회 772
17년 전 조회 765
17년 전 조회 731
17년 전 조회 742
17년 전 조회 948
17년 전 조회 768
17년 전 조회 946
17년 전 조회 755
17년 전 조회 825
17년 전 조회 662
17년 전 조회 960
17년 전 조회 681
17년 전 조회 607