결재완료 0000 값이 넘어온경우 회원정보 변경하기 > 그누4 팁자료실

그누4 팁자료실

그누보드4와 관련된 팁을 여러분들과 함께 공유하세요.
나누면 즐거움이 커집니다.

결재완료 0000 값이 넘어온경우 회원정보 변경하기 정보

결재완료 0000 값이 넘어온경우 회원정보 변경하기

본문

카드사에서 결재정보가 넘어온 경우

ㄱ. 회원의 구매내역을 자동갱신 (그누보드의 게시판에 배송현황을 통보)

ㄴ. 회원의 개인정보를 자동갱신 ( 회원래벨을 5등급으로 상향)

ㄷ. 회원의 수강기간을 1달 자동갱신 ( 즉, 결재된시점에서 + 32일 처리)

---------------------------------------------------------------
            if ($res_cd == "0000")  //$res_cd == 0000, 정상처리,회원관련 db 처리를 실행한다.
            {

               
//////////////////////////////////////////////////////////////////////////////////////////

//1단계: 마이구매내역을 update 처리한다.
$table_mypage_02  =  "g4_write_mypage_02";
$mct_mypage_02    =  " wr_id  = '$wr_id' ";
$table_sql        =  " update from $table_mypage_02 set wr_3 = '승인완료' where $mct_mypage_02  ";
$mypage_02_result      =  sql_query($table_sql);


//2단계: 회원정보의 수강기간을 현시간에서 +1개월, + 1일 처리한다.

//유료결재시간 갱신
    //결재완료시간
  $current_time = time();
  $current_time = date("Ymd", $current_time);
  $plus_time    = 60*60*24*32 ;  //60초,60분,24시간,30일+2일  즉, 32일의 컬랜트 기간
  $update_time  = $current_time + $plus_time ;  //ex-  오늘:20070210  ==>  20070312  update
  $table_member      =  "g4_write_mypage_02";
  $mct_member        =  " mb_id  = '$member[mb_id]' ";
  // 회원등급을 5등급으로 상향조정하고, 회원기간을 결재완료시점에서 32일(수간기간 30일 +2 일) 연장시킨다
  $member_sql        =  " update from $table_mypage_02
                              set mb_level = '5',
  mb_1 = '$update_time'
                                where $mct_member ";
$member_result      =  sql_query($member_sql);


//////////////////////////////////////////////////////////////////////////////////////////////
// db 처리 끝
추천
0

댓글 0개

전체 3,309 |RSS
그누4 팁자료실 내용 검색

회원로그인

(주)에스아이알소프트 / 대표:홍석명 / (06211) 서울특별시 강남구 역삼동 707-34 한신인터밸리24 서관 1402호 / E-Mail: admin@sir.kr
사업자등록번호: 217-81-36347 / 통신판매업신고번호:2014-서울강남-02098호 / 개인정보보호책임자:김민섭(minsup@sir.kr)
© SIRSOFT