댓글+추천이 되게 하는 법
코멘트 폼에서 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개
게시판 목록
그누4 팁자료실
나누면 즐거움이 커집니다.
| 번호 | 제목 | 글쓴이 | 날짜 | 조회 |
|---|---|---|---|---|
| 3249 |
|
11년 전 | 6321 | |
| 3248 | 11년 전 | 6072 | ||
| 3247 |
|
11년 전 | 5430 | |
| 3246 | 11년 전 | 7161 | ||
| 3245 | 11년 전 | 4553 | ||
| 3244 | 11년 전 | 5216 | ||
| 3243 | 11년 전 | 5668 | ||
| 3242 |
|
11년 전 | 6510 | |
| 3241 |
saintbe
|
11년 전 | 5652 | |
| 3240 |
|
11년 전 | 5375 | |
| 3239 |
|
11년 전 | 3942 | |
| 3238 |
sahara
|
11년 전 | 5113 | |
| 3237 |
커네드커네드
|
11년 전 | 4659 | |
| 3236 |
|
11년 전 | 6914 | |
| 3235 |
사노라가노라
|
11년 전 | 3966 | |
| 3234 | 11년 전 | 4766 | ||
| 3233 | 11년 전 | 7908 | ||
| 3232 | 11년 전 | 8205 | ||
| 3231 | 11년 전 | 4982 | ||
| 3230 |
다케미카코
|
11년 전 | 5995 |
댓글 작성
댓글을 작성하시려면 로그인이 필요합니다.
로그인하기