다운받은 게시물인데, 포인트 부족시 다운이 안되는 경우[onlymilk님] > 그누4 팁자료실

그누4 팁자료실

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

다운받은 게시물인데, 포인트 부족시 다운이 안되는 경우[onlymilk님] 정보

다운받은 게시물인데, 포인트 부족시 다운이 안되는 경우[onlymilk님]

본문

그누보드 원본에서 사용하는데, 조금의 불편함이 있었습니다.
다름이 아니라,
포인트 적용 게시판에서 다운받은 게시물의 경우 회원이 현재 포인트가 부족하면, 내가 이전에 받았던 게시물이더라도 다운이 안되더라구요.
현재 회원의 포인트 잔여 여부에 관계없이 이전에 받은 게시물일 경우 다시 받을 수 있게 하려면 아래와 같이 수정을 하면 됩니다.

수정할 파일은 skin/view_comment.skin.php 파일의 내용 중에 수정을 하면 됩니다.

onlymilk님이 제가 질문답변 게시판에 질문한 내용을 답변 해주신 내용입니다.

// 다운로드 포인트가 음수이고 회원의 포인트가 0 이거나 작다면
if ($member[mb_point] + $board[bo_download_point] < 0)
alert("보유하신 포인트(".number_format($member[mb_point]).")가 없거나 모자라서 다운로드(".number_format($board[bo_download_point]).")가 불가합니다.\\n\\n포인트를 적립하신 후 다시 다운로드 해 주십시오.");
 
을 아래같이 수정하시면 될듯 합니다

//이미 다운받았는지를 확인
$sql = " select count(*) as cnt from $g4[point_table]
                  where mb_id = '$member[mb_id]'
                    and po_rel_table = '$bo_bable'
                    and po_rel_id = '$wr_id'
                    and po_rel_action = '다운로드' ";
$row = sql_fetch($sql);
if ($row[cnt])
{
//다운받지 않았다면 회원포인트를 검사
if ($member[mb_point] + $board[bo_download_point] < 0)
{
            alert("보유하신 포인트(".number_format($member[mb_point]).")가 없거나 모자라서 다운로드(".number_format($board[bo_download_point]).")가 불가합니다.\\n\\n포인트를 적립하신 후 다시 다운로드 해 주십시오.");
 }
}
추천
2

댓글 1개

전체 4 |RSS
그누4 팁자료실 내용 검색
  • 개별 목록 구성 번호 제목 작성자 작성일 추천 조회
  • 게시물이 없습니다.

회원로그인

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