채택완료

게시판 내용영역 질문드립니다.

게시판 내용에 아무것도 없거나 내용이 있어도 여분필드 내용이 출력되게 하고 싶은데 

 

글작성시 내용이 있을때 나오게는 할수 있을꺼 같은데 

 

글작성시 내용이 빈값일때 내용 입력이 필수값이라 안되더라구요 ㅠㅠ

 

제가 그누보드, php 초보라 어느부분을 수정해야 될지 어렵네요 . 

 

선배님들 한수 가르쳐 주세요 ㅠㅠ

답변 2개 / 댓글 5개

채택된 답변
+20 포인트

/skin/board/basic/write.skin.php

theme/basic/skin/board/basic/write.skin.php

사용하는 스킨에서 아래내용 제거하고, 아래 댓글도 추가.

 

Copy
if (document.getElementById("char_count")) {
            if (char_min > 0 || char_max > 0) {
                var cnt = parseInt(check_byte("wr_content", "char_count"));
                if (char_min > 0 && char_min > cnt) {
                    alert("내용은 "+char_min+"글자 이상 쓰셔야 합니다.");
                    return false;
                }
                else if (char_max > 0 && char_max < cnt) {
                    alert("내용은 "+char_max+"글자 이하로 쓰셔야 합니다.");
                    return false;
                }
            }
        }

답변에 대한 댓글 5개

/bbs/write_update.php
여기서 아래내용 제거
[code]
if ($wr_content == '') {
$msg[] = '<strong>내용</strong>을 입력하세요.';
}
[/code]
write스킨에도 말씀해주신 부분 주석처리했고 update 파일에도 주석처리했는데도 경고창이 떠요ㅠㅠ
/bbs/write.php 해당부분 주석처리 해보셔요.
[code]
$editor_js .= chk_editor_js('wr_content', $is_dhtml_editor);
[/code]
와 정말 감사드립니다. 가르쳐주신더분에 해결할수 있었습니다.
넵^^ 화이팅입니다~!

한가지 임시방편의 방법으로,

기존 wr_content 입력부분을 삭제하고,

다음과 같이 기본입력값 '.' 이 들어가는 히든 필드를 추가해서 처리하는 방법도 있습니다.

<input type="hidden" name="wr_content" value="." />

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