테스트 사이트 - 개발 중인 베타 버전입니다

포인트 부족 할 때 메세지 뜨게 하는 방법 문의 채택완료

달료라 1년 전 조회 2,320

        if ($good == "nogood") {        
    // 비추천을 취소할 경우 관리자가 지정한 포인트를 차감합니다.
    // $write['wr_18']에는 관리자가 설정한 값을 가져옵니다.
    $point_to_deduct = intval($write['wr_18']); // wr_18에 저장된 포인트 값을 가져옵니다.
    sql_query(" update {$g5['write_prefix']}{$bo_table} set wr_18 = wr_18 where wr_id = '{$wr_id}' "); // wr_18 초기화
   if ($point_to_deduct > 0 && $member['mb_point'] >= $point_to_deduct) {
    
   insert_point($write['mb_id'], $point_to_deduct*(-1), "{$board['bo_subject']} {$wr_id} 글에 {$member['mb_nick']}님이 비추천을 취소했습니다.", $bo_table, $wr_id, $member['mb_id'].'비추천 취소');

 }

}
        
        } else {
            $error = "이미 $status 하셨습니다.";
        }

        print_result($error, $success, $count);

    } else{

        // 추천(찬성), 비추천(반대) 카운트 증가
        sql_query(" update {$g5['write_prefix']}{$bo_table} set wr_{$good} = wr_{$good} + 1 where wr_id = '{$wr_id}' ");
    
        // 추천(찬성), 비추천(반대) 취소에 따른 포인트 적립
        if ($good == "nogood") {        
    // 비추천을 취소할 경우 관리자가 지정한 포인트를 차감합니다.
    // $write['wr_18']에는 관리자가 설정한 값을 가져옵니다.
    $point_to_deduct = intval($write['wr_18']); // wr_18에 저장된 포인트 값을 가져옵니다.
    sql_query(" update {$g5['write_prefix']}{$bo_table} set wr_18 = wr_18 where wr_id = '{$wr_id}' "); // wr_18 초기화
    if ($point_to_deduct > 0 && $member['mb_point'] >= $point_to_deduct) {

    // 여기서 '-2' 대신 포인트 차감하는 양을 $point_to_deduct로 설정합니다.
        insert_point($write['mb_id'], $point_to_deduct*(-1), "{$board['bo_subject']} {$wr_id} 글에 {$member['mb_nick']}님이 비추천을 취소했습니다.", $bo_table, $wr_id, $member['mb_id'].'비추천 취소');

    }
  
}
 

 

추천 비추천 차감이 되게 만들었는데 여기에서  $member['mb_point'] < $point_to_deduct) 이럴 경우 

현재는 추천했습니다 라는 멘트가 동일 하게 뜨는데, 이거를 포인트부족이라는 멘트로 뜨게 할 방법이 있을 까요?

댓글을 작성하려면 로그인이 필요합니다.

답변 1개

채택된 답변
+20 포인트
플라이
1년 전

</p>

<p>if($member['mb_point'] < $point_to_deduct){</p>

<p> alert('포인트가 부족합니다.');</p>

<p>}</p>

<p>

위 부분을 추천 비추천 

 

존재하는 게시판 체크 하단에 포인트 여부 체크하는 기능을 넣으시면 되는 부분입니다.

로그인 후 평가할 수 있습니다

답변에 대한 댓글 3개

달료라
1년 전
게시판 체크 하단이라면 게시판 스킨 view.php 파일을 말씀하시는 건가요?

good.php 파일에서 elseif로 해봤는데도 안되서 ㅠㅠ
플라이
1년 전
$point_to_deduct
해당 값이 맞는지 확인해보시고 good.php 입니다.
달료라
1년 전
아하 ~~ 해결했습니다 ㄳㄳ 도움이 많이 됐습니다

댓글을 작성하려면 로그인이 필요합니다.

답변을 작성하려면 로그인이 필요합니다.

로그인