하루안에는 다운로드해도 카운트 세지 않는 방법 있을까요? > 그누4 질문답변

그누4 질문답변

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

하루안에는 다운로드해도 카운트 세지 않는 방법 있을까요? 정보

하루안에는 다운로드해도 카운트 세지 않는 방법 있을까요?

본문

밑에 코드인데요
아무리 해도 안되네요.

***

    // 자신의 글이라면 통과
    // 관리자인 경우 통과
    if (($write[mb_id] && $write[mb_id] == $member[mb_id]) || $is_admin)
        ;
    else if ($board[bo_download_level] > 1) // 회원이상 다운로드가 가능하다면
    {
        // 다운로드 포인트가 음수이고 회원의 포인트가 0 이거나 작다면
        if ($member[mb_point] + $board[bo_download_point] < 0)
            alert("보유하신 포인트(".number_format($member[mb_point]).")가 없거나 모자라서 다운로드(".number_format($board[bo_download_point]).")가 불가합니다.\\n\\n포인트를 적립하신 후 다시 다운로드 해 주십시오.");

        // 게시물당 한번만 차감하도록 수정
        insert_point($member[mb_id], $board[bo_download_point], "$board[bo_subject] $wr_id 파일 다운로드", $bo_table, $wr_id, "다운로드");
    }

    // 다운로드 카운트 증가
    $sql = " update $g4[board_file_table] set bf_download = bf_download + 1 where bo_table = '$bo_table' and wr_id = '$wr_id' and bf_no = '$no' ";
    sql_query($sql);

댓글 전체

$ret=insert_point(...)<---이렇게 리턴값을 담아놓고
 // 다운로드 카운트 증가  다음줄에 넣어보세요
if($ret >0){
$sql...
sql_query(..
}
//////////답변 써놓고 보니 이건 한번 다운한 게시물은 같은 회원이
계속 다운해도 카운터가 증가하지 않는 것이네요
하루만 그렇게 하려면 따로 테이블을 만들어 다운로드 정보를 저장해야겠습니다
균이님 답변 감사합니다.
혹시 보시면 제가 한번 응용해본 코드인데 잘안되는군요..

이거 보실지 안보실지 모르겠습니다만..한번 보시면 무언가 조언 주실수 있으면 좋겠습니다..

http://sir.co.kr/bbs/board.php?bo_table=g4_qa&wr_id=218637&sca=&sfl=mb_id%2C1&stx=equivocal&sop=and
전체 45 |RSS
그누4 질문답변 내용 검색

회원로그인

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