게시판(DB)에 글쓰기 관련 문의 드립니다. 채택완료
별의아이☆
8년 전
조회 5,385
안녕하세요
게시판에 직접 작성하는게 아니고 메인화면에서 신청폼을 해당 게시판과 똑같이 만들었습니다.
의도는 메인화면에 특정버튼을 누르면 모달창이 뜨고 작성시 해당 게시판(DB)으로 들어가게 되고 리스트와 뷰페이지가 남아있는 게시판을 별도로 관리하려 합니다.
해서 form 태그에 action을 /bbs/writeupdate.php로 해줬는데요
넘어가는듯 하다가
올바른 방법으로 이용해 주십시오.
라는 메세지가 뜨네요
예측하건데 토큰 생성 없이 바로 넘어가서 그런것 같습니다만
뭔가 방법이 있는지요?
댓글을 작성하려면 로그인이 필요합니다.
답변 2개
채택된 답변
+20 포인트
8년 전
"올바른 방법으로 이용해 주세요" 란 문구가 뜨면
2가지 요인으로 볼수있습니다.
첫번째는 스크립 오류일수있습니다. form 방식의 스크립이 오류가 생겨서 정상적으로 insert처리가 안되서 그럴수 있습니다.
두번째는 토큰값이 일치 하지 않아서 생기는 문제입니다. 폼 쪽에서 토큰값은 생성후 세션에 저장후..update처리시 이부분을 비교하여 틀리면 위와 같은 문구를 출력하도록 해놨습니다.
이렇게 한이유는 로봇이 정상적인 방법이 아닌 무작이로 글을 올리거나...다른 사람이 복사를 해서 무작이로 올리는부분을 방지 하기 위해서 적용한것입니다.
따라서 두가지 부분만 잘 살펴보시면 해결을 하실수 있을듯 합니다.
로그인 후 평가할 수 있습니다
댓글을 작성하려면 로그인이 필요합니다.
답변을 작성하려면 로그인이 필요합니다.
로그인