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

댓글을 내용없이 작성하고싶습니다 채택완료

이핸준 3년 전 조회 1,853

view_comment.skin.php

127번째쯤 줄에서 

</p>

<p>    <span class="sound_only">내용</span>

    <?php if ($comment_min || $comment_max) { ?><strong id="char_cnt"><span id="char_count"></span>글자</strong><?php } ?>

    <textarea id="wr_content" name="wr_content" maxlength="10000" required class="required" title="내용" placeholder="댓글내용을 입력해주세요"

    <?php if ($comment_min || $comment_max) { ?>onkeyup="check_byte('wr_content', 'char_count');"<?php } ?>><?php echo $c_wr_content; ?></textarea>

    <?php if ($comment_min || $comment_max) { ?><script> check_byte('wr_content', 'char_count'); </script><?php } ?>

    <script>

    $(document).on("keyup change", "textarea#wr_content[maxlength]", function() {

        var str = $(this).val()

        var mx = parseInt($(this).attr("maxlength"))

        if (str.length > mx) {

            $(this).val(str.substr(0, mx));

            return false;

        }

    });

    </script></p>

<p>
 

이거를 지우고     <input type="hidden" name="wr_content" value="내용">

이렇게 작성해봤지만 write_comment_update 쪽에서 올바른 방식으로 이용하라고 나오더라고요

그래서 write_comment.update 쪽을 보니 토큰이 있더라구요 

도무지 감이 안잡히네요 내용없이 작성하는 방법이 따로 있을까요??

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

답변 1개

채택된 답변
+20 포인트
oneit
3년 전

<input type="hidden" id = "wr_content" name="wr_content" value="내용">

id 값이 없어서 그런것 아닐까요?

 

<textarea id="wr_content" name="wr_content" maxlength="10000" required class="required" title="내용" placeholder="댓글내용을 입력해주세요"
    <?php if ($comment_min || $comment_max) { ?>onkeyup="check_byte('wr_content', 'char_count');"<?php } ?>><?php echo $c_wr_content; ?></textarea>

 

제 생각이지만 기존 틀에서 많이 지우면 기본틀에서 검사하는 과정에서 오류 나는 중인듯 합니다.

php if문을 없애거나 기본틀 php if 문도 추가하고 textarea 부분만 input type으로 해야 될 듯 합니다.

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

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

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

로그인