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

작성된 게시물 내용 삭제되는 현상 채택완료

턱스 5년 전 조회 1,833

안녕하세요.

학원에서 선생님들 숙제 올리는 게시판을 만들어 사용하고 있습니다.

네트워크 환경은 공유기를 사용하여 IP는 모두 같습니다.

게시판 로그인 기능 없고 학원내 누구나 접속하여 수정 가능하도록 되어있습니다. (비번 공유)

숙제 관리 선생님이 오늘 숙제 안내라고 게시판을 올리면 각 테이블에 선생님들이 

숙제를 적습니다.

 

A 선생님 숙제내용
B 선생님 숙제내용
C 선생님 숙제내용

 

문제는 A 선생님이 숙제를 올릴 때 B선생님이 접속하여 글을 적으면

A 선생님 적은게 사라집니다. 이렇게 되는건 이해가 됩니다.

이걸 어떻게 할 방법이 없을까요?

찾아보니 다른 아이피로는 동시접속 제한이나 안내문구를 표시할 수 있는데

동일 아이피에서는 어떻게 해야할지 찾기도 어렵고 해서 질문 올립니다.

 

회원가입이나 별도의 개인 로그인하는 건 필요없습니다.

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

답변 1개

채택된 답변
+20 포인트
Policia
5년 전

음 제가 정확히 이해를 한것인지 부터 여쭤봐야겠네요

 

한 게시글을 쓰고 그 게시글을 각자 선생님들이 수정하면서 쓰신다는 이야기같은데 맞나요?

 

이 경우에 막을려면 다른사람이 수정하고있을때에는 접근이 불가능하도록 막아야하는게 필요할텐데

로그인도 사용안하고 IP도 동일로 불가능하다면

 

접속시에 랜덤값을 세션 or 쿠키로 만들어 주고 수정시에 해당 랜덤값을 음.. DB테이블 하나만들어서 잠깐 저장해두고 수정완료되었을때 삭제하고

이런식으로해서 한사람이 수정에 들어갔을때 다른사람이 수정접근을하면 랜덤값비교해서 해당 값의 유저가 아니면 접근이 불가능하도록 하면되겠네요

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

답변에 대한 댓글 2개

P
Policia
5년 전
랜덤값은 그누보드 내에 유니크아이디를 만드는 get_unique()함수를 이용하셔도 괜찮겠네요
턱스
5년 전
네, 정확히 이해하고 계신게 맞습니다.

말씀 감사합니다.

한번 시도해 보겠습니다. 이쪽으로는 문외한이라 ㅡㅡ;;

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

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

로그인