게시글에 타이머 설정후 설정 기간이 지나면 게시글 자동 삭제

매출이 오르면 내리는 수수료! 지금 수수료센터에서 전자결제(PG)수수료 비교견적 신청해 보세요!
게시글에 타이머 설정후 설정 기간이 지나면 게시글 자동 삭제

QA

게시글에 타이머 설정후 설정 기간이 지나면 게시글 자동 삭제

본문

아미나를 이용하고 있습니다.

 

게시글에 1일 3일 7일 14일 21일 30일 무기한

 

이렇게 설정을 하고나서 해당 설정 기간이 지나면 게시글이 자동 삭제 되도록 하고 싶습니다.

 

어떻게 해야하나요...

이 질문에 댓글 쓰기 :

답변 3

row 의 여분필드에 기간을 입력하고

crontab 과 같은 스케줄러 기능을 사용해 동작하도록 할수 있습니다.

그누보드 게시판에서의 게시글에는 댓글과 코맨트까지 모두 포함되어있습니다.

먼저 게시글을 삭제한다는건 이를 모두 포함하여 지우게 되는것입니다.

 

/bbs/delete.php <-- 여기를 보시면 삭제할때 여러가지 조건에 의하여 삭제가능여부를 판단해서 삭제를 할수 있습니다.

 

이부분을 참고 하여. if 조건으로 원하시는 날짜를 비교하여..기간설정후 삭제 가능하도록 하시면될꺼 같습니다.

 

$today = date("d");   // 현재날짜

if  (  $today < [원하날짜]  )   {       // 원하는날짜가 지나면 삭제하도록 아래 프로세스에 넣어주시면될꺼 같네요.

    {삭제기능 프로세스 처리]

}

 

요런식으로  구현하시면 될꺼 같네요.

답변을 작성하시기 전에 로그인 해주세요.
전체 14
QA 내용 검색

회원로그인

(주)에스아이알소프트 / 대표:홍석명 / (06211) 서울특별시 강남구 역삼동 707-34 한신인터밸리24 서관 1404호 / E-Mail: admin@sir.kr
사업자등록번호: 217-81-36347 / 통신판매업신고번호:2014-서울강남-02098호 / 개인정보보호책임자:김민섭(minsup@sir.kr)
© SIRSOFT