게시 만료일 지정, basic 정보
게시판 게시 만료일 지정, basic
관련링크
첨부파일
본문
'게시 삭제 예정 날짜'를 '원글작성자'가 지정하여 게시 만료 설정을 함으로써
사용자 경험과 게시판 관리의 효율성을 높이고자, 여분 필드(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 "게시판 자동 삭제 완료";
?>
5
댓글 전체

감사합니다.

감사합니다. '◡'

감사 합니다.

추천, 감사합니다.

감사합니다

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

핫~ 감사합니다. (__)

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