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

글 삭제시 포인트 반환 채택완료

015B 1년 전 조회 1,730

</p>

<p>$wr_1_point = isset($wr_1) ? str_replace(",", "", $wr_1) : 0;

if ($is_member) {

    if ($wr_1_point > 0 && $member['mb_point'] >= $wr_1_point) {

        insert_point($mb_id, $wr_1_point * -1, $content, $rel_table, $rel_id, $rel_action, $expire);

    } else {

        // 포인트가 부족한 경우

         echo alert("포인트가 부족하여 신청을 할 수 없습니다.");

        exit;

    }

}</p>

<p>

 

위코드를 사용해 wr_1에 숫자를 입력하고 글쓰기시 wr_1 값 만큼 포인트를 차감하고 있습니다.

반대로 글을 삭제했을 경우 wr_1 값 만큼 포인트를 반환하려고하는데 방법이 있는지요?

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

답변 2개

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

스킨폴더에 delete.tail.skin.php  화일 생성 후 다음코드를 넣으세요

if($is_member && $write['wr_1'] ){

 insert_point($write['mb_id'], $write['wr_1'], "$bo_table} {$wr_id} 글삭제");

}

 

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

답변에 대한 댓글 1개

0
015B
1년 전
와 균이님.. 너무 감사합니다..ㅠㅠ 작동이 잘 됩니다.

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

d
1년 전

해당 변수들이 잘 드어가 있다는 가정하에 삭제 되는 로직에..

 insert_point($mb_id, $wr_1_point, $content, $rel_table, $rel_id, $rel_action.'del', $expire);

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

답변에 대한 댓글 1개

0
015B
1년 전
이것 만으로는 좀 어렵네요..ㅠㅠ

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

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

로그인