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

일정시간을 설정후 그 시간이 지나면 게시판 글 삭제 채택완료

웹늅 9년 전 조회 5,348

예를 들어, 어떤 게시판글에 기한을 설정하는데, 이 기한은 작성한 기준으로부터 1시간이라고 치면 글을 작성하고 난 뒤 1시간 뒤에 글이 자동으로 삭제되게 하려고 하면 어떻게 해야하죠?? 또 삭제하기까지 남은 시간을 실시간으로 1초씩 줄여지는 걸 눈에 보이려고 하면 어떻게 해야되는지 도와주세요~~ 

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

답변 1개

채택된 답변
+20 포인트
p
9년 전

1. 서버가 리눅스라면 cron 과 php daemon 을 이용하여 해당 테이블의 내용을 삭제하도록 로직을 구현하면 됩니다.

2. 삭제하기까지 남은 시간을 표현하기 위해 jQuery 등을 이용해서 setInterval 을 하면 되긴 합니다만 굳이 1초마다 보여주는게 의미가 있을까 싶습니다. (게시물이 많고 각각 게시물마다 따로 시간이 돈다는 가정하에) - 차라리 삭제예정시간만 보여주는게 의미상으로 더 깔끔해보입니다만 요구하신 사항대로 하신다면 jQuery setInterval timer 로 검색하면 많이 나옵니다.

로그인 후 평가할 수 있습니다

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

답변을 작성하려면 로그인이 필요합니다.

로그인