댓글+추천이 되게 하는 법

· 2008-06-11 (수) 14:22:49 · 4968 · 6


코멘트 폼에서 is_good이 1로 되어 있으면 됩니다.

 다음 파일을 해당 스킨 폴더에 만드세요.

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

if( empty($is_member) || empty( $is_good) ) return;

if (!($bo_table && $wr_id)) return;

$ss_name = "ss_view_{$bo_table}_{$wr_id}";
if (!get_session($ss_name)) return;

$good='good';

    if($write[mb_id] == $member[mb_id]) return;

    if (!$board[bo_use_good] && $good == "good") return;

    $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);
    if ($row[bg_flag]) return;
    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]' ");
    }
?>

|

댓글 6개

2010-10-24 (일) 08:30:36
자세한 설명 좀 부탁드립니다.
댓글 + 추천하기
와우 감사합니다.
2012-01-04 (수) 22:32:39
댓글+추천
너무 감사해요 ^^
댓글을 작성하시려면 로그인이 필요합니다.

그누4 팁자료실

3,309건

그누보드4와 관련된 팁을 여러분들과 함께 공유하세요. 나누면 즐거움이 커집니다.

+
제목 글쓴이 날짜 조회
08-06-18 조회 1.2만
08-06-14 조회 2,748
08-06-13 조회 5,375
08-06-13 조회 5,068
08-06-13 조회 3,928
08-06-12 조회 2,806
08-06-12 조회 3,248
08-06-12 조회 6,521
08-06-11 조회 2,850
08-06-11 조회 3,191
08-06-11 조회 4,969
08-06-11 조회 2,578
08-06-11 조회 4,622
08-06-10 조회 3,480
08-06-10 조회 6,685
08-06-07 조회 4,338
08-06-06 조회 3,399
08-06-04 조회 3,356
08-06-04 조회 3,319
08-06-03 조회 3,864