초보가 문의 드립니다. > 그누4 질문답변

그누4 질문답변

그누보드4 관련 질문은 QA 로 이전됩니다. QA 그누보드4 바로가기
기존 게시물은 열람만 가능합니다.

초보가 문의 드립니다. 정보

초보가 문의 드립니다.

본문

관리자가 글수정시 비밀글이 풀리는 현상

회원이나 비회원이 글수정시에는 비밀글이 풀리지 않는데,

관리자가 글을 수정하면 비밀글이 풀려버립니다. 어디가 잘못 된거죠?

어디 부분이 잘못된지 몰라서 코드를 못올렸네요.

write.skin.php 파일 코드 올립니다.

<meta http-equiv="Content-Type" content="text/html; charset=euc-kr">
<?
if (!defined("_GNUBOARD_")) exit; // 개별 페이지 접근 불가

if ($is_dhtml_editor) {
    include_once("$g4[path]/lib/cheditor4.lib.php");
    echo "<script src='$g4[cheditor4_path]/cheditor.js'></script>";
    echo cheditor1('wr_content', '100%', '250');
}
?>
<style type="text/css">
body,td,th {
font-family: "맑은 고딕";
font-size: 11px;
}
</style>
<div style="height:14px; line-height:1px; font-size:1px;">&nbsp;</div>

<style type="text/css">
.write_head { height:30px; text-align:center; color:#8492A0; }
.field { border:1px solid #ccc; }
</style>

<script type="text/javascript">
// 글자수 제한
var char_min = parseInt(<?=$write_min?>); // 최소
var char_max = parseInt(<?=$write_max?>); // 최대
</script>





<form name="fwrite" method="post" onsubmit="return fwrite_submit(this);" enctype="multipart/form-data" style="margin:0px;">
<input type=hidden name=null>
<input type=hidden name=w        value="<?=$w?>">
<input type=hidden name=bo_table value="<?=$bo_table?>">
<input type=hidden name=wr_id    value="<?=$wr_id?>">
<input type=hidden name=sca      value="<?=$sca?>">
<input type=hidden name=sfl      value="<?=$sfl?>">
<input type=hidden name=stx      value="<?=$stx?>">
<input type=hidden name=spt      value="<?=$spt?>">
<input type=hidden name=sst      value="<?=$sst?>">
<input type=hidden name=sod      value="<?=$sod?>">
<input type=hidden name=page    value="<?=$page?>">
 
 
  <table width="<?=$width?>" cellspacing="0" cellpadding="0">
  <!-- 주문처리과정-->
<!-- 10등급이상자만 활성화 -->
<? if ($member[mb_level] >= 10)  { ?>
<tr>
    <td width="100" height="30" align="center" bgcolor="#ffcccc">주문처리</td>
    <td ><input type='text' class=ed size=20 name='wr_7' itemname="주문처리"  value='<?=$write["wr_7"]?>' maxlength='20' style='text-align:left;'> 
    ※ 1:주문신청    2:입금확인 3:배송완료</td>
</tr>
<tr><td colspan=2 height=1 bgcolor=#e7e7e7></td></tr>
<?php } ?>
<!-- 주문처리과정1 끝-->
 
    <tr>
      <td colspan="2" align="left" valign="top">&nbsp;&nbsp;&nbsp;<strong>기본정보</strong>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;*표시는
        반드시 기재하셔야 하며, 확인하는대로 연락드리겠습니다.
        <table width="100%" border="0" cellspacing="0" cellpadding="0">
          <tr>
            <td valign="top" height="7"><img src="img/dot.gif" width="1" height="1"></td>
          </tr>
        </table>
        <table width="720" border="0" align="center" cellpadding="3" cellspacing="1" bgcolor="#ffbbbb">
          <tbody>
            <tr>
              <td width="89" height="61" align="center" bgcolor="#ffcccc">*성함 및 상호명</td>
              <td width="199" bgcolor="#FFFFFF">&nbsp;<? if ($is_name) { ?><input class='field' maxlength="50" size="25" name="wr_name" itemname="성함 및 상호명" required="required" value="<?=$name?>" /><? } ?></td>
              <td align="center" bgcolor="#ffcccc" height="61">*패스워드</td>
              <td width="320" bgcolor="#FFFFFF">&nbsp;<? if ($is_password) { ?><input class='ed' type=password maxlength=20 size=30 name=wr_password itemname="패스워드" <?=$password_required?>><? } ?>
              </td>
            </tr>

            <tr>
              <td width="89" rowspan="2" align="center" bgcolor="#ffcccc">*연락처</td>
              <td width="199" bgcolor="#FFFFFF">&nbsp;<input class='field' maxlength="100" size="25" name="wr_3" itemname="전화번호" required="required" value="<?=$write[wr_3]?>" />
              </td>
                     
              <td width="83" rowspan="2" align="center" bgcolor="#ffcccc">이메일</td>
              <td rowspan="2" bgcolor="#FFFFFF">&nbsp;<input class=ed maxlength=100 size=25 name=wr_email email itemname="이메일" value="<?=$email?>"></td>
            </tr>
            <tr>
              <td height="29" bgcolor="#FFFFFF">&nbsp;<input class='field' maxlength="100" size="25" name="wr_4" itemname="연락처"  value="<?=$write[wr_4]?>" /></td>
            </tr>
           
              <tr>
            <td width="89" height="46" align="center" bgcolor="#ffcccc">*주소(배송지)</td>
              <td colspan="3" bgcolor="#FFFFFF">&nbsp;<input class='field' maxlength="300" size="90" name="wr_5" itemname="주소" required="required" value="<?=$write[wr_5]?>" />              </td>
              </tr>
         
           
 <tr>
              <td width="89" height="30" align="center" bgcolor="#ffcccc">팩스번호</td>
              <td bgcolor="#FFFFFF"> &nbsp; <input class='field' maxlength="100" size="25" name="wr_11" itemname="팩스번호" value="<?=$write[wr_11]?>" /></td>


              <td align="center" bgcolor="#ffcccc">*자동등록방지</td>
              <td bgcolor="#FFFFFF">&nbsp;

<? if ($is_guest) { ?>
  <div style="float:left; width:60px; display:inline;"> <img id='kcaptcha_image' border='0' width=60 height=30 onclick="imageClick();" title="글자가 잘안보이는 경우 클릭하시면 새로운 글자가 나옵니다." style="cursor:pointer;" >
          </div>
          <div style="float:left; height:20px; margin-top:5px; display:inline;">
            <input class='ed' type=input size=10 name=wr_key itemname="자동등록방지" required>
            &nbsp;&nbsp;숫자를 입력하세요</div>
        </div>
        <? } ?>
  </td>
            </tr>
 
 
           
<?
$option = "";
$option_hidden = "";
if ($is_notice || $is_html || $is_secret || $is_mail) {
    $option = "";
    if ($is_notice) {
        $option .= "<input type=checkbox name=notice value='1' $notice_checked>공지&nbsp;";
    }

    if ($is_html) {
        if ($is_dhtml_editor) {
            $option_hidden .= "<input type=hidden value='html1' name='html'>";
        } else {
            $option .= "<input onclick='html_auto_br(this);' type=checkbox value='$html_value' name='html' $html_checked><span class=w_title>html</span>&nbsp;";
        }
    }

    if ($is_secret) {
        if ($is_admin || $is_secret==1) {
            $option .= "<input type=checkbox value='secret' name='secret' $secret_checked><span class=w_title>비밀글</span>&nbsp;";
        } else {
            $option_hidden .= "<input type=hidden value='secret' name='secret'>";
        }
    }
   
    if ($is_mail) {
        $option .= "<input type=checkbox value='mail' name='mail' $recv_email_checked>답변메일받기&nbsp;";
    }
}

echo $option_hidden;
if ($option) {
?>

<tr><td colspan=2 height=1 bgcolor=#e7e7e7></td></tr>
<? } ?>
          </tbody>
      </table></td>
    </tr>
   
   
   
   
    <tr>
      <td colspan="2"></td>
    </tr>
    <tr>
      <td height="14" colspan="2"></td>
    </tr>
    <tr>
      <td height="20" colspan="2">&nbsp;&nbsp;&nbsp;<strong>제품정보</strong> &nbsp;&nbsp;&nbsp;&nbsp;결정되지 않은 사항은 비워두셔도 됩니다.</td>
    </tr>
    <tr>
      <td height="5" colspan="2"></td>
    </tr>
    <tr>
   
   
   
   
    <tr>
      <td height="42" colspan="2"><table width="720" border="0" align="center" cellpadding="3" cellspacing="1" bgcolor="#ffbbbb">
          <tbody>
            <tr>
              <td width="68" height="40" align="center" bgcolor="#ffcccc">*제품명</td>
              <td width="171" bgcolor="#FFFFFF"> &nbsp; <input class='field' size="20" name="wr_subject" itemname="옷이름" required="required" value="<?=$subject?>" /></td>
              <td width="50" align="center" bgcolor="#ffcccc">제품색상</td>
              <td width="63" bgcolor="#FFFFFF">&nbsp;<input name="wr_1" type="text" class="field" value="<?=$write[wr_1]?>" size="7" itemname="제품색상" /></td>
              <td width="70" align="center" bgcolor="#ffcccc">반팔/긴팔</td>
              <td width="115"  bgcolor="#FFFFFF">
              &nbsp;<input type=radio name="wr_8" value="반팔" <? if( $u=w || $write[wr_8] == "반팔")  echo "checked"; ?>>
              반팔           
            &nbsp;<input type=radio name="wr_8" value="긴팔" <? if($write[wr_8] == "긴팔")  echo "checked"; ?>>
                긴팔

              </td>
              <td width="56" align="center"  bgcolor="#ffcccc">총수량</td>
              <td width="70"  bgcolor="#FFFFFF">&nbsp;
              <input name="wr_2" type="text" class="field" value="<?=$write[wr_2]?>" size="5" itemname="총수량" />장</td>
            </tr>
           
     


         
           
<tr>
<td width="68" height="40" align="center" bgcolor="#ffcccc">&nbsp;사이즈별&nbsp; &nbsp;수량(성인)</td>

              <td height="40" colspan="7" bgcolor="#FFFFFF">



       
              &nbsp;S(85)
                <input class='field' size="2" name="wr_12" itemname="S(85)" value="<?=$write[wr_12]?>" />
               
                &nbsp;&nbsp;M(90)
                <input class='field' size="2" name="wr_13" itemname="M(90)" value="<?=$write[wr_13]?>" />
               
                &nbsp;&nbsp;L(95)
                <input class='field' size="2" name="wr_14" itemname="L(95)" value="<?=$write[wr_14]?>" />
               
              &nbsp;&nbsp;XL(100)
                <input class='field' size="2" name="wr_15" itemname="XL(100) " value="<?=$write[wr_15]?>" />
               
                &nbsp;&nbsp;2XL(105)
                <input class='field' size="2" name="wr_16" itemname="2XL(105)" value="<?=$write[wr_16]?>" />
               
              &nbsp;&nbsp;3XL(110)
                <input class='field' size="2" name="wr_17" itemname="3XL(100) " value="<?=$write[wr_17]?>"  />

 
              </td>
            </tr>
           
            <tr>
<td width="68" height="40" align="center" bgcolor="#ffcccc">&nbsp;사이즈별&nbsp;&nbsp; 수량(아동)</td>

              <td height="40" colspan="7" bgcolor="#FFFFFF">
             
              &nbsp;14호(5~6세)
                <input class='field' size="2" name="wr_18" itemname="14호" value="<?=$write[wr_18]?>" />         
               
                &nbsp;&nbsp;15호(7~8세)
                <input class='field' size="2" name="wr_19" itemname="15호" value="<?=$write[wr_19]?>" />
               
                &nbsp;&nbsp;16호(9~10세)
                <input class='field' size="2" name="wr_20" itemname="16호" value="<?=$write[wr_20]?>" />
               
              &nbsp;&nbsp;17호(11~12세)
                <input class='field' size="2" name="wr_21" itemname="17호 " value="<?=$write[wr_21]?>" />
               
                &nbsp;&nbsp;18호(13~14세)
                <input class='field' size="2" name="wr_22" itemname="18호" value="<?=$write[wr_22]?>" />
         
              </td>
            </tr>
           
                        <tr>
<td width="68" height="40" align="center" bgcolor="#ffcccc">인쇄위치(앞)</td>

              <td height="40" colspan="7" bgcolor="#FFFFFF">

&nbsp;<input type=radio name="wr_10" value="인쇄없음" <? if( $u=w || $write[wr_10] == "인쇄없음")  echo "checked"; ?>> 인쇄없음

&nbsp;<input type=radio name="wr_10" value="왼가슴" <? if($write[wr_10] == "왼가슴")  echo "checked"; ?>> 왼가슴

&nbsp;<input type=radio name="wr_10" value="오른가슴" <? if($write[wr_10] == "오른가슴")  echo "checked"; ?>> 오른가슴

&nbsp;
<input type=radio name="wr_10" value="가슴전면" <? if($write[wr_10] == "가슴전면")  echo "checked"; ?>> 가슴전면

&nbsp;
<input type=radio name="wr_10" value="왼가슴하단" <? if($write[wr_10] == "왼가슴하단")  echo "checked"; ?>> 왼가슴하단

&nbsp;
<input type=radio name="wr_10" value="오른가슴하단" <? if($write[wr_10] == "오른가슴하단")  echo "checked"; ?>> 오른가슴하단

&nbsp;
<input type=radio name="wr_10" value="기타위치" <? if($write[wr_10] == "기타위치")  echo "checked"; ?>> 기타위치

       
              </td>
            </tr>

                        <tr>
<td width="68" height="40" align="center" bgcolor="#ffcccc">인쇄위치(뒤)</td>

              <td height="40" colspan="7" bgcolor="#FFFFFF">

&nbsp;<input type=radio name="wr_6" value="인쇄없음" <? if( $u=w || $write[wr_6] == "인쇄없음")  echo "checked"; ?>> 인쇄없음

&nbsp;<input type=radio name="wr_6" value="뒷목아래" <? if($write[wr_6] == "뒷목아래")  echo "checked"; ?>> 뒷목아래

&nbsp;
<input type=radio name="wr_6" value="등전면" <? if($write[wr_6] == "등전면")  echo "checked"; ?>> 등전면

&nbsp;
<input type=radio name="wr_6" value="등왼쪽하단" <? if($write[wr_6] == "등왼쪽하단")  echo "checked"; ?>> 등왼쪽하단

&nbsp;
<input type=radio name="wr_6" value="등오른쪽하단" <? if($write[wr_6] == "등오른쪽하단")  echo "checked"; ?>> 등오른쪽하단

&nbsp;
<input type=radio name="wr_6" value="기타위치" <? if($write[wr_6] == "기타위치")  echo "checked"; ?>> 기타위치

         
              </td>
            </tr>
           
            <tr>
<td width="68" height="40" align="center" bgcolor="#ffcccc">인쇄색상수</td>
              <td colspan="3" bgcolor="#FFFFFF">
                            &nbsp;&nbsp;&nbsp;앞면
                <input class='field' size="8" name="wr_9" itemname="S(85)" value="<?=$write[wr_9]?>" /> 도       
               
                &nbsp;&nbsp;&nbsp;뒷면
                <input class='field' size="8" name="wr_24" itemname="M(90)" value="<?=$write[wr_24]?>" />도
               
                &nbsp;

              </td>
               

              <td width="70" align="center" bgcolor="#ffcccc">인쇄형태</td>
            <td colspan="3" bgcolor="#FFFFFF">
           
            &nbsp;<input type=radio name="wr_23" value="나염" <? if( $u=w || $write[wr_23] == "나염")  echo "checked"; ?>> 나염
                &nbsp;&nbsp;&nbsp; <input type=radio name="wr_23" value="자수" <? if($write[wr_23] == "자수")  echo "checked"; ?>> 자수

&nbsp;&nbsp;&nbsp;
<input type=radio name="wr_23" value="기타" <? if($write[wr_23] == "기타")  echo "checked"; ?>>
                기타
               
              </td>
</tr>
       
 

           
          </tbody>
        </table></td>
       
     
    </tr>
   
    <tr>
      <td colspan="2"></td>
    </tr>
    <tr>
      <td height="14" colspan="2"></td>
    </tr>
    <tr>
      <td height="20" colspan="2">&nbsp;&nbsp;&nbsp;<strong>개인정보 수집방침</strong> &nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;동의를 체크해주셔야 다음 페이지로 넘어갑니다.</td>
    </tr>
    <tr>
      <td height="5" colspan="2"></td>
    </tr>
    <tr>
   
   
   
   
    <tr>
      <td height="42" colspan="2"><table width="720" border="0" align="center" cellpadding="3" cellspacing="1" bgcolor="#ffbbbb">
          <tbody>
            <tr>

               
  <!--- 개인정보취급방침-->
  <textarea name="textarea" cols="140" rows="8" readonly="readonly" style="padding:12px;"><?=get_text($config[cf_privacy])?></textarea>
  <br />
      <div align="center">
  <input name="agree" type="checkbox" value="1" style="border:0; background-color:#ffffff;">
  <font color="#776091"><label for=agree><b>개인정보 취급방침에 동의함</b></label></font>
      </div>
       
  </tr></tbody></table></td></tr>
   
   
    <tr>
      <td colspan="2" align="left" valign="top">&nbsp;</td>
    </tr>
    <tr>
      <td colspan="2" align="left" valign="top">&nbsp;&nbsp;&nbsp;<strong>기타문의</strong></td>
    </tr>
<tr>
      <td height="5" colspan="2"></td>
    </tr>
    <tr>
      <td height="14" colspan="2">
        <? if (!$is_dhtml_editor) { ?>
        <table width="100%" cellpadding="0" cellspacing="0">
          <tr>
            <td width="50%" align="left" valign="bottom"><span style="cursor: pointer;" onclick="textarea_decrease('wr_content', 10);"><img src="<?=$board_skin_path?>/img/btn_up.gif" /></span>
              <span style="cursor: pointer;" onclick="textarea_original('wr_content', 10);"><img src="<?=$board_skin_path?>/img/btn_init.gif" /></span>
              <span style="cursor: pointer;" onclick="textarea_increase('wr_content', 10);"><img src="<?=$board_skin_path?>/img/btn_down.gif" /></span></td>
            <td width="50%" align="right">
              <? if ($write_min || $write_max) { ?>
              <span id="char_count"></span>글자
              <?}?>
            </td>
          </tr>
        </table>
        <? } ?>
        <textarea id="wr_content" name="wr_content" class="tx" style='width:100%; word-break:break-all;' rows="10" itemname="내용"
        <? if ($is_dhtml_editor) echo ' geditor '; ?>
        <? if ($write_min || $write_max) { ?>onkeyup="check_byte('wr_content', 'char_count');"<?}?>><?=$content?>
    </textarea>
        <? if ($write_min || $write_max) { ?>
        <script language="JavaScript" type="text/javascript"> check_byte('wr_content', 'char_count'); </script>
        <?}?>
      </td>
    </tr>

 <? if ($is_link) { ?>
<? for ($i=1; $i<=$g4[link_count]; $i++) { ?>
<tr>
    <td class=write_head>링크 #<?=$i?></td>
    <td><input type='text' class='ed' size=50 name='wr_link<?=$i?>' itemname='링크 #<?=$i?>' value='<?=$write["wr_link{$i}"]?>'></td>
</tr>
<tr><td colspan=2 height=1 bgcolor=#e7e7e7></td></tr>
<? } ?>
<? } ?>

<? if ($is_file) { ?>
<tr>
    <td class=write_head>
        <table cellpadding=0 cellspacing=0>
        <tr>
            <td class=write_head style="padding-top:10px; line-height:20px;">
                파일첨부<br>
                <span onclick="add_file();" style="cursor:pointer;"><img src="<?=$board_skin_path?>/img/btn_file_add.gif"></span>
                <span onclick="del_file();" style="cursor:pointer;"><img src="<?=$board_skin_path?>/img/btn_file_minus.gif"></span>
            </td>
        </tr>
        </table>
    </td>
    <td style='padding:5 0 5 0;'><table id="variableFiles" cellpadding=0 cellspacing=0></table>
    <?// print_r2($file); ?>&nbsp;파일을 더 추가하시려면 왼쪽에 있는 &quot;+&quot; 버튼을 눌러주세요.
    <script type="text/javascript">
        var flen = 0;
        function add_file(delete_code)
        {
            var upload_count = <?=(int)$board[bo_upload_count]?>;
            if (upload_count && flen >= upload_count)
            {
                alert("이 게시판은 "+upload_count+"개 까지만 파일 업로드가 가능합니다.");
                return;
            }

            var objTbl;
            var objRow;
            var objCell;
            if (document.getElementById)
                objTbl = document.getElementById("variableFiles");
            else
                objTbl = document.all["variableFiles"];

            objRow = objTbl.insertRow(objTbl.rows.length);
            objCell = objRow.insertCell(0);

            objCell.innerHTML = "<input type='file' class='ed' name='bf_file[]' title='파일 용량 <?=$upload_max_filesize?> 이하만 업로드 가능'>";
            if (delete_code)
                objCell.innerHTML += delete_code;
            else
            {
                <? if ($is_file_content) { ?>
                objCell.innerHTML += "<br><input type='text' class='ed' size=50 name='bf_content[]' title='업로드 이미지 파일에 해당 되는 내용을 입력하세요.'>";
                <? } ?>
                ;
            }

            flen++;
        }

        <?=$file_script; //수정시에 필요한 스크립트?>

        function del_file()
        {
            // file_length 이하로는 필드가 삭제되지 않아야 합니다.
            var file_length = <?=(int)$file_length?>;
            var objTbl = document.getElementById("variableFiles");
            if (objTbl.rows.length - 1 > file_length)
            {
                objTbl.deleteRow(objTbl.rows.length - 1);
                flen--;
            }
        }
        </script></td>
</tr>
<tr><td colspan=2 height=1 bgcolor=#e7e7e7></td></tr>
<? } ?>
 
 
 
 
  </table>
  <span style="padding-top:30px;"><br />
<input type=image id="btn_submit" src="<?=$board_skin_path?>/img/btn_write.gif" border=0 accesskey='s'>&nbsp;
<a href="./board.php?bo_table=<?=$bo_table?>"><img id="btn_list" src="<?=$board_skin_path?>/img/btn_list.gif" border=0></a></span>
</form>


<script type="text/javascript" src="<?="$g4[path]/js/jquery.kcaptcha.js"?>"></script>
<script type="text/javascript">
<?
// 관리자라면 분류 선택에 '공지' 옵션을 추가함
if ($is_admin)
{
    echo "
    if (typeof(document.fwrite.ca_name) != 'undefined')
    {
        document.fwrite.ca_name.options.length += 1;
        document.fwrite.ca_name.options[document.fwrite.ca_name.options.length-1].value = '공지';
        document.fwrite.ca_name.options[document.fwrite.ca_name.options.length-1].text = '공지';
    }";
}
?>

with (document.fwrite)
{
    if (typeof(wr_name) != "undefined")
        wr_name.focus();
    else if (typeof(wr_subject) != "undefined")
        wr_subject.focus();
    else if (typeof(wr_content) != "undefined")
        wr_content.focus();

    if (typeof(ca_name) != "undefined")
        if (w.value == "u")
            ca_name.value = "<?=$write[ca_name]?>";
}

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)
{
    /*
    var s = "";
    if (s = word_filter_check(f.wr_subject.value)) {
        alert("제목에 금지단어('"+s+"')가 포함되어있습니다");
        return false;
    }

    if (s = word_filter_check(f.wr_content.value)) {
        alert("내용에 금지단어('"+s+"')가 포함되어있습니다");
        return false;
    }
    */

    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 false;
            }
            else if (char_max > 0 && char_max < cnt) {
                alert("내용은 "+char_max+"글자 이하로 쓰셔야 합니다.");
                return false;
            }
        }
    }

    if (document.getElementById('tx_wr_content')) {
        if (!ed_wr_content.outputBodyText()) {
            alert('내용을 입력하십시오.');
            ed_wr_content.returnFalse();
            return false;
        }
    }

    <?
    if ($is_dhtml_editor) echo cheditor3('wr_content');
    ?>

    var subject = "";
    var content = "";
    $.ajax({
        url: "<?=$board_skin_path?>/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 (!check_kcaptcha(f.wr_key)) {
        return false;
    }

    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';";
    ?>
   
    return true;
}
</script>

<script type="text/javascript" src="<?="$g4[path]/js/board.js"?>"></script>
<script type="text/javascript"> window.onload=function() { drawFont(); } </script>

댓글 전체

전체 66,554 |RSS
그누4 질문답변 내용 검색

회원로그인

(주)에스아이알소프트 / 대표:홍석명 / (06211) 서울특별시 강남구 역삼동 707-34 한신인터밸리24 서관 1402호 / E-Mail: admin@sir.kr
사업자등록번호: 217-81-36347 / 통신판매업신고번호:2014-서울강남-02098호 / 개인정보보호책임자:김민섭(minsup@sir.kr)
© SIRSOFT