개발 Q&A

제목 게시판 글작성제한을 두려고 하는데요.
글쓴이 책상다리 작성시각 2016/10/31 14:20:46
댓글 : 4 추천 : 0 스크랩 : 0 조회수 : 12466   RSS

게시판에 글작성에 갯수 제한을 두려고 합니다.

예를들어 총10개의 글만 등록이 가능하도록 제한을 걸어둔다고 가정했을때,

9개까지는 상관이 없는데, 10개째 글을 등록하려고 사용자가 글쓰기를 클릭했을때, 더이상 글쓰기 버튼이 동작하지 않게 해주려고 합니다.

저는 글 등록을 누르는 시점에서 글이 10개이면 경고창을 보여주고 취소 시키려고 했는데, 상부에서는 저런 방식을 원하더라구요.

근데 이걸 어떻게 처리해야 할지 감이 안와서 질문드립니다;

등록한 글은 일정 기간이 지나면 자동으로 삭제됩니다.

그런데 DB에서 삭제되는건 아니기때문에, DB에 갯수 제한을 걸어두는건 안되고...음...

다른분들의 의견 부탁드립니다 ㅠ

 

 다음글 php date 질문입니다ㅠ (3)
 이전글 php 페이지 간 변수 전달에 관한 질문입니다. (3)

댓글

뫄뫄잉뿌 / 2016/10/31 15:11:46 / 추천 0
DB에서 글카운트를 먼저 가져와서 글쓰기 버튼동작을 제한해주면 될것 같아요
책상다리 / 2016/10/31 15:22:12 / 추천 0

뫄뫄잉뿌님 답변 감사합니다.

말씀하신 부분도 적용할 계획입니다.. 그런데 문제가 되는게...

글이 9개일때 글쓰기를 눌러서 어떤 사람이 글을 작성하고 있는 사이에, 다른 사람이 글을 못쓰게 하는건데요.

이 사이에는 DB에 글이 등록이 안되니까, 9개인 상태구요...

이런 부분은 어떻게 처리해야 할지 몰라 고민입니다;;

답변 다시한번 감사합니다 ㅠ 

변종원(웅파) / 2016/10/31 15:31:58 / 추천 0

예약 프로세스를 적용해야 합니다.

특정 필드값을 10으로 하고 누군가 글 쓰기를 시작하면 -1. 글쓰기 완료됐으면 그대로 진행하고 글쓰기 완료 안되면 일정시간이후 다시 +1

로직은 고민해보세요. ^^

책상다리 / 2016/10/31 17:51:34 / 추천 0

변종원님 감사합니다.

딱 이거인거 같네요..고민좀 해봐야할듯 합니다 ㅠ

감사합니다!