댓글+추천이 되게 하는 법
코멘트 폼에서 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 팁자료실
나누면 즐거움이 커집니다.
| 번호 | 제목 | 글쓴이 | 날짜 | 조회 |
|---|---|---|---|---|
| 3289 | 9년 전 | 4812 | ||
| 3288 | 9년 전 | 5799 | ||
| 3287 |
|
9년 전 | 3505 | |
| 3286 |
또치하우스
|
9년 전 | 12301 | |
| 3285 | 9년 전 | 11501 | ||
| 3284 |
다람쥐7마리
|
10년 전 | 4680 | |
| 3283 |
블랙초콜렛더블샷
|
10년 전 | 5971 | |
| 3282 |
또치하우스
|
10년 전 | 10270 | |
| 3281 | 10년 전 | 9787 | ||
| 3280 | 10년 전 | 4992 | ||
| 3279 | 10년 전 | 4273 | ||
| 3278 | 10년 전 | 5356 | ||
| 3277 |
|
10년 전 | 5266 | |
| 3276 | 10년 전 | 5779 | ||
| 3275 | 10년 전 | 4351 | ||
| 3274 | 10년 전 | 5592 | ||
| 3273 | 10년 전 | 6908 | ||
| 3272 | 10년 전 | 7220 | ||
| 3271 | 10년 전 | 4933 | ||
| 3270 |
|
10년 전 | 5404 |
댓글 작성
댓글을 작성하시려면 로그인이 필요합니다.
로그인하기