오래된 글에 코멘트를 못달게 하고 싶어요. 사례금 드림 정보
오래된 글에 코멘트를 못달게 하고 싶어요. 사례금 드림본문
포인트를 올릴 목적으로 옛날 글에 코멘트를 도배하는 경우가 많은데요.
일주일이 지난 글에는 더 이상 코멘트를 달 수 없도록 하는 방법이 있는지 알고 싶습니다.
예를 들면 일주일이 지난 글에는 코멘트 쓰는 칸이 아예 안보이고, 코멘트를 달 수 없다는 경고문이 출력됨.
현재 그누보드3 버전 사용하고 있고요.
해결해 주신 분께 적지만 사례금을 드리겠습니다.
댓글로 설명하기가 어려우시면 메일로 답변 부탁드립니다.
*** 개인정보보호를 위한 이메일주소 노출방지 ***
일주일이 지난 글에는 더 이상 코멘트를 달 수 없도록 하는 방법이 있는지 알고 싶습니다.
예를 들면 일주일이 지난 글에는 코멘트 쓰는 칸이 아예 안보이고, 코멘트를 달 수 없다는 경고문이 출력됨.
현재 그누보드3 버전 사용하고 있고요.
해결해 주신 분께 적지만 사례금을 드리겠습니다.
댓글로 설명하기가 어려우시면 메일로 답변 부탁드립니다.
*** 개인정보보호를 위한 이메일주소 노출방지 ***
댓글 전체
gblist.php 아래줄 추가
$list[$i][datetime2] = date("Y-m-d", time());
gblist.skin.php 기간설정추가
<?
// 기간설정날짜 계산
$wrday = strtotime($list[$i][datetime]);
$before = strtotime($list[$i][datetime2]);
$gap = $before - $wrday;
$diffday = (int)($gap / 86400);
$diffdate = 500; //일수 500일
?>
// 출력되고자 하는 부분
<?if($diffday >= $diffdate){?>
코멘트 출력
<?}else{?>
코멘트 미출력
<?}?>
이부분 참고하세요..
$list[$i][datetime2] = date("Y-m-d", time());
gblist.skin.php 기간설정추가
<?
// 기간설정날짜 계산
$wrday = strtotime($list[$i][datetime]);
$before = strtotime($list[$i][datetime2]);
$gap = $before - $wrday;
$diffday = (int)($gap / 86400);
$diffdate = 500; //일수 500일
?>
// 출력되고자 하는 부분
<?if($diffday >= $diffdate){?>
코멘트 출력
<?}else{?>
코멘트 미출력
<?}?>
이부분 참고하세요..
답변 감사드립니다.
그런데 올려주신 소스를 그대로 사용해보니 아무런 변화가 없네요.
밑에 있는 코멘트 출력, 미출력 부분에 소스를 추가해야 될 것 같은데,
php쪽은 전혀 몰라서 어떻게 해야될지 모르겠습니다. ^^;;
그런데 올려주신 소스를 그대로 사용해보니 아무런 변화가 없네요.
밑에 있는 코멘트 출력, 미출력 부분에 소스를 추가해야 될 것 같은데,
php쪽은 전혀 몰라서 어떻게 해야될지 모르겠습니다. ^^;;