게시판에서 제목을 입력하세요. 제목을 넣지않아도 글이 입력되게 하고 싶어요.
본문
<div class="bo_w_tit write_div membership_none">
<label for="wr_subject" class="sound_only">주소<strong>필수</strong></label>
<input type="hidden" name="wr_subject" value=" " id="wr_subject" class="frm_input full_input" placeholder="주소">
</div>
제목처럼 메인 페이지에
iframe으로 페이지를 넣었습니다.
찾아보니 input type="hidden"으로 하면 된다고해서 해도 안되고... value=" " 한칸띄우라고 해서 해도 안되고..어떻게 하면될까요?
첨부파일처럼
기존의 wr_subject 제목이 필요없어서 주석처리하거나 숨김을 했더니. '제목을 입력하세요'하고 나오네요..
어떻게 해결하면 좋을까요?

답변 4
점(.)이라도 입력해야 됩니다.
<input type="hidden" name="wr_subject" value="." ~>
이렇게 함 해보세요
잘될려나 ? ㅠ
이상없이 되는지 테스트는 안해봣습니다
write.skin.php
1. required 속성 제거
2. required 클래스 제거
<!-- 기존 코드 -->
<input type="text" name="wr_subject" value="<?php echo $subject ?>" id="wr_subject" required class="frm_input full_input required" size="50" maxlength="255" placeholder="제목">
<!-- 수정된 코드 -->
<input type="text" name="wr_subject" value="<?php echo $subject ?>" id="wr_subject" class="frm_input full_input" size="50" maxlength="255" placeholder="제목">
ㅡㅡㅡㅡㅡㅡㅡㅡ
```javascript 부분 아래내용 으로 수정
JavaScript 부분에서 제목 검증을 제거
제목 금지단어 체크는 유지하되, 빈 제목은 허용
ㅡㅡㅡㅡㅡㅡㅡㅡㅡ
function fwrite_submit(f) {
<?php echo $editor_js; // 에디터 사용시 자바스크립트에서 내용을 폼필드로 넣어주며 내용이 입력되었는지 검사함 ?>
var subject = "";
var content = "";
$.ajax({
url: g5_bbs_url+"/ajax.filter.php",
type: "POST",
data: {
"subject": f.wr_subject.value,
"content": f.wr_content.value
},
dataType: "json",
async: false,
cache: false,
success: function(data, textStatus) {
subject = data.subject;
content = data.content;
}
});
// 제목 금지단어 체크는 유지하되, 빈 제목은 허용
if (subject && f.wr_subject.value !== '') {
alert("제목에 금지단어('"+subject+"')가 포함되어있습니다");
f.wr_subject.focus();
return false;
}
if (content) {
alert("내용에 금지단어('"+content+"')가 포함되어있습니다");
if (typeof(ed_wr_content) != "undefined")
ed_wr_content.returnFalse();
else
f.wr_content.focus();
return false;
}
// ... 나머지 코드는 동일 ...
}
<input type="hidden" name="wr_subject" value="견적"
제목을 사용하지 않으시는것도 view.php에서 조정하시면되는것이지만
입력할때 글자체크하게 하는것을 수정해야 하는데
나중에 검색도 불편할수 있어요
그래도 굳이 하겠다고 하시면
스킨영역에
wr_subject 영역에 value 를 기본값으로 ' '를 넣어보세요
지금 공백에 있는것은 그냥 스페이스가 아니라 unicode용 공백이라서
db에 잘들어갑니다.
입력방법을 알려드리면
'ㄱ'을 누르고 한자키를 누른후 첫번째 글자 입니다.