이거좀 꼭 봐주세요.

특정게시판 자체를 이렇게 만들고 싶어요.
 
회원이 게시물을 등록하면 일정기간이 지나면 삭제되거나
 
리스트 목록에서 안보이게 하거나 이런식으로요.
 
즉, 관리자가 게시판스킨자체에서 일정기간을 정해놓으면
 
그기간만 등록된 글이 보이고 기간이지나면 없어지던가
 
리스트에서 안보이던가 이렇게 되는거죠.
 
어딘가에 있을듯한데 아무리 찾아도 못찾겠네요.
 
꼭좀 알려주세요
|

댓글 5개

http://sir.co.kr/bbs/tb.php/g4_skin/44743

---------------------------------------
$current_time = time();
$current_time = date("Ymd", $current_time);

// notice time
$notice_time = $list[$i][wr_1];

$last_time = $notice_time - $current_time ;

if($last_time < 0){
여기에 삭제 query 넣으시면...
}


글을 올릴경우...정한시간이 지나면.. 변화도록.. ^^;;

전 요기까지만...^^ 말할게요.
list.skin.php의 for 문 바로 밑줄에

if($list[$i][datetime] < '$board[bo_1]') {
continue;
}

이렇게 하시면 될겁니다.
여분필드 bo_1 에는 2007-02-13 처럼 입력하시면 되구요...
<!-- 목록 -->
<? for ($i=0; $i<count($list); $i++) {
$today_stamp = time();
$temp_stamp = strtotime($list[$i][datetime]);
$base_stamp = strtotime("+$board[bo_1] day", $temp_stamp);

$today = date("Y-m-d", $today_stamp);
$base = date("Y-m-d", $base_stamp);

if($base < $today) {
//if($is_admin != 'super')
continue;
}
?>
//if($is_admin != 'super')

에서 // 를 지우시면 관리자는 모든 글을 볼 수 있게됩니다.
게시판 여분필드1에 7로 입력하시면 7일후 글이 안보이게 됩니다. ^^
댓글을 작성하시려면 로그인이 필요합니다. 로그인

그누4 질문답변

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

+
제목 글쓴이 날짜 조회
18년 전 조회 1,909
18년 전 조회 1,684
18년 전 조회 7,113
18년 전 조회 1,515
18년 전 조회 1,588
18년 전 조회 1,650
18년 전 조회 1,565
18년 전 조회 1,532
18년 전 조회 1,884
18년 전 조회 1,542
18년 전 조회 1,694
18년 전 조회 1,527
18년 전 조회 1,514
18년 전 조회 1,770
18년 전 조회 2,953
18년 전 조회 1,515
18년 전 조회 1,776
18년 전 조회 2,322
18년 전 조회 2,669
18년 전 조회 1,522
🐛 버그신고