글쓰기 포인트 선택차감 관련 질문2

글쓰기 포인트 선택차감 관련 질문2

QA

글쓰기 포인트 선택차감 관련 질문2

본문


$wr_1_point = isset($wr_1) ? str_replace(",","",$wr_1) : 0;
if($is_member && ($wr_1_point > 0 && $member['mb_point'] >= $wr_1_point)) {
    ## /lib/common.lib.php 파일의 insert_point 함수를 이용하여 포인트 사용내역 기록
    insert_point($mb_id, $wr_1_point * -1, $content, $rel_table, $rel_id, $rel_action, $expire);
}

 

게시판에 wr_1을 활용해서 포인트를 1,000 ~ 10,000 까지 만들었는데 

글쓰기시 선택한 포인트만큼 차감되는 코드를 알려주셨는데요

 

여기서 선택한 wr_1 값보다 포인트가 부족할 때 글쓰기가 안되게하려면 어떻게 수정해야할까요?

 

이 질문에 댓글 쓰기 :

답변 2


$wr_1_point = (int) $wr_1;

if ((int) $member['mb_point'] < $wr_1_point)
    alert('보유 포인트가 부족합니다.');
    
if ($is_member && $wr_1_point > 0) {   
    insert_point($mb_id, $wr_1_point * -1, $content, $rel_table, $rel_id, $rel_action, $expire);
}

If문을 쓰실 때는 항상 else 를 검토해야 합니다.

조건이 3가지니

8가지 경우가 있겠네요

답변을 작성하시기 전에 로그인 해주세요.
전체 38
QA 내용 검색

회원로그인

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