게시글을 직접 등록할 경우
본문
<form action="/bbs/write_update.php" method="post" onsubmit="return openai_submit(this);">
<input type="hidden" name="bo_table" value="<?=$bo_table;?>">
<input type="hidden" name="token" value="<?=get_write_token($bo_table);?>">
<input type="hidden" name="wr_subject" value="test1234">
<input type="hidden" name="wr_content" value="test1234">
</form>
이렇게 직접 등록할 경우 게시글은 등록 너무 잘됩니다!!
근데 댓글 달면 올바른 방법으로 이용해주십시오. 라는 문구가 뜹니다.
왜 그럴까요?ㅠㅠㅠ
아 물론 같은 게시판에 저 코드 없이 그냥 글쓰기 등록 페이지를 통해 등록하면 댓글 등록 잘 됩니다.
즉 스킨이나, 코드 문제 자체는 아닌것으로 보이고, 위에 코드가 문제인것 같은데 ㅠㅠ
.....도와주세요
!-->답변 5
댓글 쪽에 먼가 스크립트 오류가 소스 오류가 있을거 같은데 해당만 가지고는 알기가 힘듭니다.
이것은 게시글 올릴 때 폼 인데 댓글 올릴 때 오류 난다는 폼을 올려주셔야 알 수 있습니다.
오류 나는 폼을 올려주세요
실제 문제가 되는 부분의 소스를 보여주시는게 더 효과적일듯 싶습니다.
저 코드는 글 등록 코드 일뿐이고..
댓글 다는 write_comment_update.php 의 토큰 체크 영역이나 해당 부분의 소스를 찾아보시기 바랍니다.
자바스크립트 오류가 나고 있으신거 같습니다.
개발자도구를 확인해보셔야 할듯 합니다.
자문 자답 :
<input type="hidden" name="uid" value="<?php echo get_uniqid(); ?>">
이거 한줄 빠져서 그렇네요
다른분들도 참고 하세요
채택은 맨 처음 댓글 달아주신 채택 해드리겠습니다.
답변을 작성하시기 전에 로그인 해주세요.