회원/비회원 게시판에 글 작성 시 fwrite_check에서 분기 처리 관련해서 질문드립니다.
본문
회원/비회원이 게시판에 글을 작성하면
비회원은 체크항목이 2개가 보이고, 회원은 체크항목이 한개만 보이고 이 항목의 체크를 write.skin.php에서
fwrite_check()함수에서 처리해줄 때 비회원은 2개 다 ,회원은 1개의 체크항목에 체크가 되어있는지 확인해서
보내려고 합니다.
var agree3 = document.getElementsByName("agree3");
이 부분을 회원이면 체크하지 않고, 비회원이면 체크하게 하려면 어떻게 해야 할지 다른 분들의 조언 부탁드립니다.
비회원은 체크항목이 2개가 보이고, 회원은 체크항목이 한개만 보이고 이 항목의 체크를 write.skin.php에서
fwrite_check()함수에서 처리해줄 때 비회원은 2개 다 ,회원은 1개의 체크항목에 체크가 되어있는지 확인해서
보내려고 합니다.
var agree3 = document.getElementsByName("agree3");
이 부분을 회원이면 체크하지 않고, 비회원이면 체크하게 하려면 어떻게 해야 할지 다른 분들의 조언 부탁드립니다.
function fwrite_check(f) {
/*
var s = "";
if (s = word_filter_check(f.wr_subject.value)) {
alert("제목에 금지단어('"+s+"')가 포함되어있습니다");
return;
}
if (s = word_filter_check(f.wr_content.value)) {
alert("내용에 금지단어('"+s+"')가 포함되어있습니다");
return;
}
*/
if (document.getElementById('char_count')) {
if (char_min > 0 || char_max > 0) {
var cnt = parseInt(document.getElementById('char_count').innerHTML);
if (char_min > 0 && char_min > cnt) {
alert("내용은 "+char_min+"글자 이상 쓰셔야 합니다.");
return;
}
else if (char_max > 0 && char_max < cnt) {
alert("내용은 "+char_max+"글자 이하로 쓰셔야 합니다.");
return;
}
}
}
var agree2 = document.getElementsByName("agree2");
if (agree2[0].checked) {
f.wr_5.value = "1";
}
else
{
f.wr_5.value = "0";
}
var agree3 = document.getElementsByName("agree3");
if (agree3[0].checked) {
f.wr_4.value = "1";
}
else
{
f.wr_4.value = "0";
}
if (!check_kcaptcha(f.wr_key)) {
return false;
}
var geditor_status = document.getElementById("geditor_wr_content_geditor_status");
if (geditor_status != null)
{
if (geditor_status.value == "TEXT") {
f.html.value = "html2";
}
else if (geditor_status.value == "WYSIWYG") {
f.html.value = "html1";
}
}
document.getElementById('btn_submit').disabled = true;
document.getElementById('btn_list').disabled = true;
<?
if ($g4[https_url])
echo "f.action = '$g4[https_url]/$g4[bbs]/write_update.php';";
else
echo "f.action = './write_update.php';";
?>
f.submit();
}
답변 1
//비회원일때
if(!g5_is_member){
var agree3 = document.getElementsByName("agree3");
}
g5_is_member
g4_is_member
이건 그누보드 변수를 자바스크립트로 받는 변수에요
이부분을 확인하시면 되겠지요
답변을 작성하시기 전에 로그인 해주세요.