테스트 사이트 - 개발 중인 베타 버전입니다

게시 만료일 지정, basic

basicTerm.png

'게시 삭제 예정 날짜'를 '원글작성자'가 지정하여 게시 만료 설정을 함으로써

사용자 경험과 게시판 관리의 효율성을 높이고자, 여분 필드(wr_7)를 사용합니다.

 

 Linux 쉘 또는 Mac의 터미널, WSL 환경이시라면, 
"git clone https://github.com/glitter-gim/trigger.git
"
위의 Git 클론 명령으로 베이직과 갤러리 모두 클론됩니다.

 

자동 삭제 스크립트를 특정 일정으로 실행하도록 크론 잡을 설정하여,

이 스킨을 적용한 DB 관리(이 데모 경우, g5_write_free)를 하실 수 있습니다.

<?php
include_once('./_common.php');
$today = date('Y-m-d');
$sql = "SELECT wr_id FROM g5_write_gallery WHERE wr_7 < '{$today}' AND wr_7 IS NOT NULL";
$result = sql_query($sql);

while ($row = sql_fetch_array($result)) {
    $delete_sql = "DELETE FROM g5_write_free WHERE wr_id = '{$row['wr_id']}'";
    sql_query($delete_sql);
}

echo "게시판 자동 삭제 완료";
?>

댓글 작성

댓글을 작성하시려면 로그인이 필요합니다.

로그인하기

댓글 8개

감사합니다.  '◡'

감사 합니다.

추천, 감사합니다.

감사합니다

추천, 감사합니다. (●'◡'●)

핫~ 감사합니다. (__)

아이디어를 주신 점, 감사합니다. (꾸~뻑~)  '◡'

게시판 목록

그누보드5 스킨

좋은 댓글과 좋아요는 제작자에게 큰힘이 됩니다.
글쓰기
🐛 버그신고