글 작성시 빈 경고창이 뜹니다 > 그누4 질문답변

그누4 질문답변

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

글 작성시 빈 경고창이 뜹니다 정보

글 작성시 빈 경고창이 뜹니다

본문

아쵸오님의 코멘트 + 평점주기,평가그래프,보너스포인트 - 회원전용(수정5) 팁을 사용하는데요
(링크1)

이상하게 글 작성시 or 글 수정시 위와 같은 경고창이 뜹니다
(크롬과 파폭에서는 경고창이 뜨지 않습니다)

코멘트 + 평점주기,평가그래프,보너스포인트 - 회원전용(수정5)을 적용하지 않은 게시판에서도 오류가 뜨는 것을 보면



1. bbs/delete_all.php 파일에서


    // 나라오름님 수정 : 원글과 코멘트수가 정상적으로 업데이트 되지 않는 오류를 잡아 주셨습니다.
    //$sql = " select wr_id, mb_id, wr_comment from $write_table where wr_parent = '$write[wr_id]' order by wr_id ";
    $sql = " select wr_id, mb_id, wr_is_comment from $write_table where wr_parent = '$write[wr_id]' order by wr_id ";
    $result = sql_query($sql);
    while ($row = sql_fetch_array($result))
    {


위 소스 윗줄 즘에..

    //★평점주기관련추가시작
    //원글 작성자에게 지급된 평가포인트 회수 (필요에 따라 주석처리)
    //평가점수와 평가포인트가 동일한 경우로 설정되어 있습니다. 적절히 수정해서 쓰셔도 됩니다.
    $sql = " select wr_id, wr_9 from $write_table where wr_parent = '$write[wr_id]' and wr_is_comment ='1' and wr_9 > 0 order by wr_9 desc ";
    $result = sql_query($sql);
    $rate = 15; //★평가포인트 = 평가점수 * $rate
    while ($row = sql_fetch_array($result))
    {
        $c_bonus_point = $row[wr_9] * $rate; //평가포인트
        if (!delete_point($write[mb_id], $bo_table, $row[wr_id], '코멘트평가포인트'))
        insert_point($write[mb_id], $c_bonus_point * (-1), "$board[bo_subject] {$write[wr_id]}-{$row[wr_id]} 코멘트평가포인트회수");
    }
    //★평점주기관련추가끝




2. extend/xxx.lib.php 라는 적절한 이름으로 화일을 드시고, 아래는 전체소스입니다.


<?
if (!defined("_GNUBOARD_")) exit; // 개별페이지 접근불가

//==소스시작
//퍼센테이지 그래프 - 평가점수용
//$now 현재값, $max 최고값, $path 그래프경로
//echo percentage_graph('8.5','10',$board_skin_path)
function percentage_graph($now='',$max='',$path='') {

global $g4;

    $percentage = $now * 100 / $max; //백분율

    return "
    <table cellpadding=0 cellspacing=0 border=0 width=81 height=13 align='center' background='{$path}/img/star_s_bg.gif' title='{$percentage}%'>
    <tr>
    <td>
    <!-- 평균값에 따라 테이블 width 값 변경 -->
    <table cellpadding=0 cellspacing=0 border=0 width={$percentage}% height=13 background='{$path}/img/star_s.gif'><tr><td></td></tr></table>
    <!-- 평균값에 따라 테이블 width 값 변경 -->
    </td>
    </tr>
    </table>
    ";
}
//==소스끝
?>


------------------

이중에 오류가 있는 것같은데 어디가 잘못된건지 모르겠어요


조언부탁드립니다 (_ _)

댓글 전체

전체 66,554 |RSS
그누4 질문답변 내용 검색

회원로그인

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