특정스킨 회원 포인트 차감
본문
특정 스킨을 사용하고 있는데요.
view.skin.php 파일은 현재 '담기' 버튼을 누르면 팝업이 뜨면서 회원의 리스트에 그대로 담겨지고 있습니다.
궁극적으로는 담기 버튼을 클릭했을 때 my_popin.php 파일이 뜨고 '확인'을 누르는 순간 포인트가 차감이 되게 하고 싶긴 하지만 이건 접어두고요..
그냥 view.skin.php 파일에서 '담기' 버튼 누르는 순간 포인트가 차감되게 하고 싶은데 방법이 없을까요?
---------------------------------------------------------------------------------------------------
<? if ($is_signature) { echo "<tr><td align='center' style='border-bottom:1px solid #E7E7E7; padding:5px 0;'>$signature</td></tr>"; } // 서명 출력 ?>
<tr><td align='right'>
<a href="javascript:;" onclick="win_mylist('./my_popin.php?bo_table=<?=$bo_table?>&wr_id=<?=$view[wr_id]?>');" class="button gray"><span class="icon-plus"></span>담기</a>
</td></tr>
<tr><td align='right'>
<a href="javascript:;" onclick="win_mylist('./my_popin.php?bo_table=<?=$bo_table?>&wr_id=<?=$view[wr_id]?>');" class="button gray"><span class="icon-plus"></span>담기</a>
</td></tr>
----------------------------------------------------------------------------------------------------
참고로 common.js 에서는 win_mylist() 함수가 아래와 같이 정의되어 있습니다.
-----------------------------------------------------------------------
// mylist 팝업창
function win_mylist(url)
{
if (!url)
url = g4m_path + "/" + g4m_bbs + "/scrap.php";
win_open(url, "scrap", "left=20, top=20, width=618, height=700, scrollbars=1");
}
function win_mylist(url)
{
if (!url)
url = g4m_path + "/" + g4m_bbs + "/scrap.php";
win_open(url, "scrap", "left=20, top=20, width=618, height=700, scrollbars=1");
}
-----------------------------------------------------------------------
view.skin.php 파일에서 '담기' 버튼 누르는 순간 포인트가 차감되게 하고 싶은데 방법이 없을까요?
답변 4
<?
insert_point("불러올아이디", "-20", '작성내용', '적용테이블', '고정아이디', '등록할 시간이나 원하시는 로직');
?>
이렇게 됩니다..
다른 포인트 적용된 것을 참고해 보세요..
my_popin.php
이 파일에
insert_point 관련함수를 넣어줘야 합니다..
샘플
// 포인트 부여
function insert_point($mb_id, $point, $content='', $rel_table='', $rel_id='', $rel_action='')
샘플 적용방법
insert_point($member['mb_id'], $board['bo_comment_point'], "{$board['bo_subject']} {$wr_id} 글답변", $bo_table, $wr_id, '쓰기');
이 파일에
insert_point 관련함수를 넣어줘야 합니다..
샘플
// 포인트 부여
function insert_point($mb_id, $point, $content='', $rel_table='', $rel_id='', $rel_action='')
샘플 적용방법
insert_point($member['mb_id'], $board['bo_comment_point'], "{$board['bo_subject']} {$wr_id} 글답변", $bo_table, $wr_id, '쓰기');
동일합니다..
포인트 마이너스값을 넣으면 자동 삭감이 되는거죠
포인트 마이너스값을 넣으면 자동 삭감이 되는거죠
function insert_point($mb_id, $point, $content='', $rel_table='', $rel_id='', $rel_action='')
설명입니다..
포인트에 넣으시면 됩니다..
function insert_point($mb_id, "-20", $content='', $rel_table='', $rel_id='', $rel_action='')
설명입니다..
포인트에 넣으시면 됩니다..
function insert_point($mb_id, "-20", $content='', $rel_table='', $rel_id='', $rel_action='')
답변을 작성하시기 전에 로그인 해주세요.