그누보드 글읽기 포인트 차감 오류 해결해주세요~~;; > 그누4 질문답변

그누4 질문답변

그누보드4 관련 질문은 QA 로 이전됩니다. QA 그누보드4 바로가기
기존 게시물은 열람만 가능합니다.

그누보드 글읽기 포인트 차감 오류 해결해주세요~~;; 정보

그누보드 글읽기 포인트 차감 오류 해결해주세요~~;;

본문

특정게시판의 글읽기 포인트를 마이너스 적용하여
view화면이 열리면 글읽기 포인트가 차감되고,
한 번 읽은 글은 다시 차감되지 않는 것이 그누보드 베이직스킨입니다.
테스트해본 결과.. 
포인트가 넉넉할 때는 잘 되나,
결제후 브라우저가 닫히고, 재로그인 시
보유포인트가 게시물의 읽기차감포인트 보다 작으면, 이미 차감된 게시물에도 
bbs/board.php 내용중 이부분 때문에

  // 글읽기 포인트가 설정되어 있다면
            if ($board[bo_read_point] && $member[mb_point] + $board[bo_read_point] < 0)
                alert("보유하신 포인트(".number_format($member[mb_point]).")가 없거나 모자라서 글읽기(".number_format($board[bo_read_point]).")가 불가합니다.\\n\\n포인트를 모으신 후 다시 글읽기 해 주십시오.");

            insert_point($member[mb_id], $board[bo_read_point], "$board[bo_subject] $wr_id 글읽기", $bo_table, $wr_id, '읽기');
        }

        set_session($ss_name, TRUE);
    }




문구가 뜨고 물론 읽지 못합니다;; 포인트 없으면 무시하는 흑...
어떻게 해결 방법이 없을까요?

댓글 전체

포인트 테이블($g4[point_table]) 에서 $member[mb_id], $bo_table , $wr_id 를 검색해서
존재하면 통과 되도록 하면 됩니다
그런데 무조건 실행시키는 것은 좋지않은 방법이니 넣을 위치는
if문 다음 줄에 넣고  { }로  alert 까지 묶으면 되겠습니다
유명하신 균이님이.. 제 글에 댓글을... 감사합니다.
음.. 말씀하신 의미는 이해하겠는데..
제 실력이 php구문을 만들지 못합니다.
그저 감으로 php내용을 이해할 뿐이지요..
혹 도움 주신김에.. 쬐끔 더 쓰시면 안 될 까요~~헤~~@@
질문 내용 보고서 코드를 만들수 있으신 줄 알았습니다
아래와 같이 되겠습니다
if ($board[bo_read_point] && $member[mb_point] + $board[bo_read_point] < 0)
 {             
$row=sql_fetch("select count(*) as cnt from $g4[point_table] where mb_id='$member[mb_id]' and po_rel_table='$bo_table' and po_rel_id='$wr_id' ");
if( !$row[cnt])
  alert("보유하신 .............);
}
전체 66,554 |RSS
그누4 질문답변 내용 검색

회원로그인

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