댓글때문에 질문드려요^^ 정보
댓글때문에 질문드려요^^본문
댓글 전체

초보라서 영 뭘 어떻게해야할지 모르겠네요 ㅠㅠ

감사합니다만.. basic 스킨에도 다른스킨에도 적용해보았습니다만..
추천수나 비추천수는 올라가지 아니하고 코멘트만 남겨지는군요 ㅠㅠ
어렵네요..
또한 저런식으로 구현이되면 한회원이 계속 댓글 달때마다 추천과 비추천 수가 올라갈꺼같은데.. 한사람이 댓글은 계속달수 있되 추천은 한번만 가능하게만은 힘들까요..
감사합니다^^
추천수나 비추천수는 올라가지 아니하고 코멘트만 남겨지는군요 ㅠㅠ
어렵네요..
또한 저런식으로 구현이되면 한회원이 계속 댓글 달때마다 추천과 비추천 수가 올라갈꺼같은데.. 한사람이 댓글은 계속달수 있되 추천은 한번만 가능하게만은 힘들까요..
감사합니다^^

4.11.00 버전으로 업그레이드 하시고,
bbs/good.php 파일을 참조하시기 바랍니다.
bbs/good.php 파일을 참조하시기 바랍니다.
이미 4.11.00인데 안되니 답답하군요.. 무얼 잘못했는지 조차 계속 들여다봐도
안나오구요.. 추천수는 꼼짝도 안하고 댓글만 무성하게 달리네요 ㅠㅠ
안나오구요.. 추천수는 꼼짝도 안하고 댓글만 무성하게 달리네요 ㅠㅠ

bbs/write_comment_update.php 하단에 다음과 같이 있는지 확인.
// 사용자 코드 실행
@include_once("$board_skin_path/write_comment_update.skin.php");
@include_once("$board_skin_path/write_comment_update.tail.skin.php");
// 사용자 코드 실행
@include_once("$board_skin_path/write_comment_update.skin.php");
@include_once("$board_skin_path/write_comment_update.tail.skin.php");

<?
if (!defined("_GNUBOARD_")) exit; // 개별 페이지 접근 불가
// 댓글 작성일 때
if ($w == 'c') {
// 이미 추천하였는지 검사
$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]) {
// 추천일 때
if ($w == 'c' && $c_type == 'good') {
// 원글에 추천 증가
sql_query(" update $write_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 = '$c_type', bg_datetime = '$g4[time_ymdhis]' ");
}
// 비추천일 때
else if ($w == 'c' && $c_type == 'nogood') {
// 원글에 비추천 증가
sql_query(" update $write_table set wr_nogood = wr_nogood + 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 = '$c_type', bg_datetime = '$g4[time_ymdhis]' ");
}
}
}
?>
if (!defined("_GNUBOARD_")) exit; // 개별 페이지 접근 불가
// 댓글 작성일 때
if ($w == 'c') {
// 이미 추천하였는지 검사
$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]) {
// 추천일 때
if ($w == 'c' && $c_type == 'good') {
// 원글에 추천 증가
sql_query(" update $write_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 = '$c_type', bg_datetime = '$g4[time_ymdhis]' ");
}
// 비추천일 때
else if ($w == 'c' && $c_type == 'nogood') {
// 원글에 비추천 증가
sql_query(" update $write_table set wr_nogood = wr_nogood + 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 = '$c_type', bg_datetime = '$g4[time_ymdhis]' ");
}
}
}
?>
수고해주셔서 감사합니다. 아무리 해도 안되는군요
머리 좀 식히고 다시 해봐야겠습니다..
감사합니다~
머리 좀 식히고 다시 해봐야겠습니다..
감사합니다~

왜 안 되는지 잘 모르겠네요.
아래는 최신버전의 그누보드이며 위의 팁을 적용하였습니다.
http://www.morssola.com/bbs/board.php?bo_table=test2&wr_id=1
확인버튼이 두개 있는데, 위에 것이 추천, 아래것이 비추천 입니다.
아래는 최신버전의 그누보드이며 위의 팁을 적용하였습니다.
http://www.morssola.com/bbs/board.php?bo_table=test2&wr_id=1
확인버튼이 두개 있는데, 위에 것이 추천, 아래것이 비추천 입니다.
희안하네요^^;; 링크 걸어주신 게시판에
여러번 테스트 해보았는데 추천과 비추천은 꿈쩍 안네요;;
정말 희안한데요;;
여러번 테스트 해보았는데 추천과 비추천은 꿈쩍 안네요;;
정말 희안한데요;;
희한하네요...