게시판 이름, 비밀번호, 이메일, 홈페이지, 제목, 내용 사용 안함
본문
게시판 쓰기에서
아래의 것은 사용을 안 하려고 합니다.
이름, 비밀번호, 이메일, 홈페이지, 제목, 내용
위의 모든 것을 사용 안 하려고 합니다.
input 태그로 다른 값을 30개 정도 받고 ....
이름, 비밀번호, 이메일, 홈페이지, 제목, 내용
원래 있었던 위의 것은 사용을 안하려고 합니다.
hidden 으로 전부 감추면 되나요?
아니면 다른 방법으로 해야하나요?
감사합니다.
답변 4
1) 모두 삭제
2) 제목, 내용 자바스크립트 필수 입력 체크 부분 삭제
3) 이름, 비밀번호, 제목, 내용은 필수 입력이기 때문에 write_update.head.skin.php 파일 생성하여 다음과 같이 임의값 저장
* [스킨 디렉토리]/write_update.head.skin.php
$wr_name = '.';
$wr_password = '1';
$wr_subject = '.';
$wr_content = '.';
사용안하실 것은 삭제하시고 폼에서 받는 부분에도 삭제하시면 됩니다
마르스컴퍼니님, 아래의 자바스트립트 중에서 어디를 삭제해야 하나요?
<script>
<?php if($write_min || $write_max) { ?>
// 글자수 제한
var char_min = parseInt(<?php echo $write_min; ?>); // 최소
var char_max = parseInt(<?php echo $write_max; ?>); // 최대
check_byte("wr_content", "char_count");
$(function() {
$("#wr_content").on("keyup", function() {
check_byte("wr_content", "char_count");
});
});
<?php } ?>
function html_auto_br(obj)
{
if (obj.checked) {
result = confirm("자동 줄바꿈을 하시겠습니까?\n\n자동 줄바꿈은 게시물 내용중 줄바뀐 곳을<br>태그로 변환하는 기능입니다.");
if (result)
obj.value = "html2";
else
obj.value = "html1";
}
else
obj.value = "";
}
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) {
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;
}
*****************************************************************************************
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;
}
}
}
<?php echo $captcha_js; // 캡챠 사용시 자바스크립트에서 입력된 캡챠를 검사함 ?>
document.getElementById("btn_submit").disabled = "disabled";
return true;
}
</script>
마르스컴퍼니님,
답변 감사합니다.