게시판(DB)에 글쓰기 관련 문의 드립니다.

게시판(DB)에 글쓰기 관련 문의 드립니다.

QA

게시판(DB)에 글쓰기 관련 문의 드립니다.

본문

안녕하세요

게시판에 직접 작성하는게 아니고 메인화면에서 신청폼을 해당 게시판과 똑같이 만들었습니다.

의도는 메인화면에 특정버튼을 누르면 모달창이 뜨고 작성시 해당 게시판(DB)으로 들어가게 되고 리스트와 뷰페이지가 남아있는 게시판을 별도로 관리하려 합니다.

해서 form 태그에 action을 /bbs/writeupdate.php로 해줬는데요

넘어가는듯 하다가 

올바른 방법으로 이용해 주십시오. 

라는 메세지가 뜨네요

예측하건데 토큰 생성 없이 바로 넘어가서 그런것 같습니다만

뭔가 방법이 있는지요?

이 질문에 댓글 쓰기 :

답변 2

"올바른 방법으로 이용해 주세요" 란 문구가 뜨면

 

2가지 요인으로 볼수있습니다.

 

첫번째는 스크립 오류일수있습니다. form 방식의 스크립이 오류가 생겨서 정상적으로 insert처리가 안되서 그럴수 있습니다.

 

두번째는 토큰값이 일치 하지 않아서 생기는 문제입니다. 폼 쪽에서 토큰값은 생성후 세션에 저장후..update처리시 이부분을 비교하여 틀리면  위와 같은 문구를 출력하도록 해놨습니다.

이렇게 한이유는 로봇이 정상적인 방법이 아닌 무작이로 글을 올리거나...다른 사람이 복사를 해서 무작이로 올리는부분을 방지 하기 위해서 적용한것입니다.

 

따라서 두가지 부분만 잘 살펴보시면 해결을 하실수 있을듯 합니다. 

메인폼 이전에 해당게시판에서 글쓰기가 되는지 확인해서

올바른 방법으로 이용해 주십시오. 를 해결하셔야합니다.

저같은 경우는 올바른 방법으로 이용해 주십시오. 를 해결하였더니

자동등록방지 숫자가 틀렸습니다. 가 뜨더라구요.

제가 프로그래머가 아니라 맞는 방법인지는 모르겠지만..

전 그냥  특정 스킨 자동등록방지 제외를 시키는 팁으로 bbs/write.php 를 수정하니

메인폼에서오 본게시글에서 모두 등록 되더라구요. 

답변을 작성하시기 전에 로그인 해주세요.
전체 123,598 | RSS
QA 내용 검색

회원로그인

(주)에스아이알소프트 / 대표:홍석명 / (06211) 서울특별시 강남구 역삼동 707-34 한신인터밸리24 서관 1404호 / E-Mail: admin@sir.kr
사업자등록번호: 217-81-36347 / 통신판매업신고번호:2014-서울강남-02098호 / 개인정보보호책임자:김민섭(minsup@sir.kr)
© SIRSOFT