하루동안 획득 가능한 포인트 제한하기 정보
하루동안 획득 가능한 포인트 제한하기
관련링크
            
            http://www.g4mob.com/
            308회 연결
        
            본문
/*
 * 그누보드/extend/user.config.php에 삽입
 */
function chk_point($mb_id, $insert_point) {
    global $g5;
    $limit_point = "100";//포인트 제한.
    $sql = "select SUM(po_point) as point FROM `{$g5['point_table']}` WHERE mb_id ='{$mb_id}' and TO_DAYS(po_datetime) = TO_DAYS('" . G5_TIME_YMDHIS . "')";
    $today_point = sql_fetch($sql);
    //100미만인 대상만 포인트 적립
    if ($today_point['point'] < $limit_point) {
        $point = $insert_point;
    } else {
        $point = 1;
    }
    return $point;
}
//한번에 적용 - 원본 미수정.
//user.config.php 에  chk_point 함수 아래에 추가
$board['bo_read_point']= chk_point($member['mb_id'], $board['bo_read_point']);//읽기포인트
$board['bo_write_point']= chk_point($member['mb_id'], $board['bo_write_point']);//쓰기포인트
$board['bo_comment_point']= chk_point($member['mb_id'], $board['bo_comment_point']);//답변 및 댓글포인트
$board['bo_download_point']= chk_point($member['mb_id'], $board['bo_download_point']);//다운로드포인트
                        
                추천
                
7
                
    7
댓글 4개

                
                    오바되면 1 포인트가 적립되는 것인가요?
user.config.php 에 말고, 별도 파일로 만들어서 extend 폴더에 넣어버리면 될 것 같습니다.
저같은 경우는 user.config.php 도 그누보드 원소스으로 보고, 가능하면 건드리지 않습니다. ^^
                    user.config.php 에 말고, 별도 파일로 만들어서 extend 폴더에 넣어버리면 될 것 같습니다.
저같은 경우는 user.config.php 도 그누보드 원소스으로 보고, 가능하면 건드리지 않습니다. ^^
                
                    ^^                
                
                
            
                    
                
                    진서기 님, 사랑합니다.                
                
                
            
                    
                
                    댓글에 한해서 제한하고 싶은데 어떻게 하면 될까요?