관리자는 추천횟수를 무제한으로 하기 팁 중에서요 > 그누4 질문답변

그누4 질문답변

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

관리자는 추천횟수를 무제한으로 하기 팁 중에서요 정보

관리자는 추천횟수를 무제한으로 하기 팁 중에서요

본문

아래는 멋진군님의 질문란의 팁입니다.

아래와 같이 했을때 관리자만 무제한이 아니라 일반 회원도 무제한으로 되네요.
관리자만 무제한으로 걸수 있는방법이 없을까요?
bbs/good.php 입니다.

    if ($row[bg_flag] && $member[mb_level]  != 10)
    {
        if ($row[bg_flag] == "good")
            $status = "추천";
        else
            $status = "비추천";

        echo "<script type='text/javascript'>alert('이미 \'$status\' 하신 글 입니다.');</script>";
    }
    else
    {
        // 추천(찬성), 비추천(반대) 카운트 증가
        sql_query(" update {$g4[write_prefix]}{$bo_table} set wr_{$good} = wr_{$good} + 1 where wr_id = '$wr_id' ");
        // 내역 생성
        sql_query(" insert $g4[board_good_table] set bo_table = '$bo_table', wr_id = '$wr_id', mb_id = '$member[mb_id]', bg_flag = '$good', bg_datetime = '$g4[time_ymdhis]' ");

        if ($good == "good")
            $status = "추천";
        else
            $status = "비추천";

        echo "<script type='text/javascript'> alert('이 글을 \'$status\' 하셨습니다.');</script>";
    }
  • 복사

댓글 전체

코드를 잘못 봤네요.
if( $member['mb_level']<10) {
    $sql = " select bg_flag from $g4[board_good_table]
              where bo_table = '$bo_table'
                and wr_id = '$wr_id'
                and mb_id = '$member[mb_id]'
                and bg_flag in ('good', 'nogood') ";
    $row = sql_fetch($sql);
} else {
    $row=array();
}
    if ($row[bg_flag])
© SIRSOFT
현재 페이지 제일 처음으로