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

글쓰기 간격 이 잘 않됩니다. 채택완료

ㅐ늑대ㅐ 6년 전 조회 3,642

글쓰기 간격을 180초로 햇는데 글 하나 쓰고 로그아웃 햇다가 다시 로그인 하면은 연속 글작성 할수있습니다.

 

이거를 어떻게 수정 하면 됩니까?

 

고수님 도와 주세요  

감사 합니다.

 

 

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

답변 3개

채택된 답변
+20 포인트
그누위즈

로그아웃을 하게되면 세션이 삭제되기 때문에

글 작성이 가능한게 정상입니다.

만약 이 부분을 수정하고 싶으시다면

쿠키를 생성하거나 db안에 글작성 시간을 삽입하는 테이블을 만드시고

거기에서 글작성 시간을 비교해가며 로직을 구성하셔야합니다.

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

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

글쓰기 간격은 세션으로 구분하는데, 로그아웃하면 세션이 사라지지 등록이 가능한거고

 

어떤 기준으로 글쓰기간격을 제어하실 예정인가요?

IP로 한다면   저장된 IP를 가지고 체크하는부분을 따로 만드셔야합니다.

 

 

  select wr_id     from 조회테이블     where ip   =  '{$_SERVER['REMOTE_ADDR']}'     and  wr_datetime >   date_add(now(), interval -180 SECOND )

 

이런식으로 신규알람 테이블에서 아이피로 조회..

 

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

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

s
sinbi Expert
6년 전

글 작성자 아이피와 로그인 유저 아이피 비교해서 체크하는 코드 넣어보세요.

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

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

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

로그인