[질문] 비추천 10 이상 받으면 해당 회원 접근금지 되게... > 그누4 질문답변

그누4 질문답변

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

[질문] 비추천 10 이상 받으면 해당 회원 접근금지 되게... 정보

[질문] 비추천 10 이상 받으면 해당 회원 접근금지 되게...

본문

안녕하세요?

추천, 비추천 기능을 사용하고 있습니다.

비추천을 10 이상 받으면 해당 글 쓴 회원을 접근금지 되게 하고 싶습니다.

비추천 10 이 됐을때 회원정보를 보면 접근금지날짜 란에 20100215 이런식으로 오늘 날짜 들어가게

하는 구문이 될 듯 한데, 제가 그누보드 구조와 php 를 잘 모르다보니 어떻게 해야 할지 난감하네요.

도움 좀 부탁드리겠습니다.
  • 복사

댓글 전체

1. 사용중인 스킨폴더에 good.tail.skin.php 파일을 생성합니다.
=======================================================
    /skin/board/스킨명/good.tail.skin.php
=======================================================

2. good.tail.skin.php 파일에 아래의 소스코드를 입력하고 저장합니다.
=======================================================
<?php
if (!defined("_GNUBOARD_")) exit; // 개별 페이지 접근 불가

$mgame[cnt] = 10; // 회원 접근금지 기준 비추천수

$sql = " select mb_id, wr_nogood as cnt from {$g4[write_prefix]}{$bo_table} where wr_id = '$wr_id' ";
$row = sql_fetch($sql);
if ($row[cnt] >= $mgame[cnt])
{
$sql = " update $g4[member_table] set mb_intercept_date=date_format(curdate(), '%Y%m%d') where mb_id='$row[mb_id]' ";
sql_fetch($sql);
}
?>
=======================================================
© SIRSOFT
현재 페이지 제일 처음으로