글쓰기시 $wr_id 오류 해결 부탁드립니다. write 파일 올렸습니다. > 그누4 질문답변

그누4 질문답변

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

글쓰기시 $wr_id 오류 해결 부탁드립니다. write 파일 올렸습니다. 정보

글쓰기시 $wr_id 오류 해결 부탁드립니다. write 파일 올렸습니다.

첨부파일

write.skin.php (25.2K) 9회 다운로드 2010-08-15 18:15:43
write.skin1.php (23.8K) 1회 다운로드 2010-08-15 18:15:43

본문

write 파일 첨부 했구요...

글쓰기시 $wr_id 오류 해결 부탁드립니다.

활용팁에 있는 wr_id 오류 부분을 적용해도 같은 오류가 납니다.
관리자가 글을 써도 오류가 납니다.
그누보드 최신버전으로 업그레이드 하고 나서 이런 에러가 납니다.

질문과답에서 검색해 보니 최신버전과 스킨이 안맞아서 그런거 같다고 하는데요..
저도 그런것 같은데요..

답변 보니 최신 basic 을 비교 검색해서 수정 하라고 했는데요..
제가 그런 실력이 안되서 고수님께 부탁 드립니다.

첨부한 파일을 봐 주시면 너무 고맙겠습니다.
  • 복사

댓글 전체

테스트는 안해봤습니다.
아래는 첫번째 파일이구요
두번째 파일은 직접 수정하면 될거예요 - 스크립트부분,,,

js/jquery.kcaptcha.js 파일이 업데이트 되었는지 확인합니다.
그리고 스킨 폴더에 ajax.filter.php 파일 업로드합니다.


<?
if (!defined("_GNUBOARD_")) exit; // 개별 페이지 접근 불가

$p_five = explode("|",$write[wr_5]);
$five01 = $p_five[0];
$five02 = $p_five[1];
$five03 = $p_five[2];
$five04 = $p_five[3];
$five05 = $p_five[4];
$five06 = $p_five[5];
$five07 = $p_five[6];
$five08 = $p_five[7];
$five09 = $p_five[8];
$five10 = $p_five[9];
$five11 = $p_five[10];
$five12 = $p_five[11];
$five13 = $p_five[12];
$five14 = $p_five[13];
$five15 = $p_five[14];
$five16 = $p_five[15];
$five17 = $p_five[16];
$five18 = $p_five[17];

$p_six = explode("|",$write[wr_6]);
$six01 = $p_six[0];
$six02 = $p_six[1];
$six03 = $p_six[2];
$six04 = $p_six[3];

$p_seven = explode("|",$write[wr_7]);
$seven01 = $p_seven[0];
$seven02 = $p_seven[1];
$seven03 = $p_seven[2];
$seven04 = $p_seven[3];
$seven05 = $p_seven[4];
$seven06 = $p_seven[5];
$seven07 = $p_seven[6];
$seven08 = $p_seven[7];
$seven09 = $p_seven[8];
$seven10 = $p_seven[9];
$seven11 = $p_seven[10];
$seven12 = $p_seven[11];
$seven13 = $p_seven[12];
$seven14 = $p_seven[13];
$seven15 = $p_seven[14];
$seven16 = $p_seven[15];
$seven17 = $p_seven[16];
$seven18 = $p_seven[17];
$seven19 = $p_seven[18];
$seven20 = $p_seven[19];
$seven21 = $p_seven[20];
$seven22 = $p_seven[21];
$seven23 = $p_seven[22];
$seven24 = $p_seven[23];
$seven25 = $p_seven[24];
$seven26 = $p_seven[25];
$seven27 = $p_seven[26];
$seven28 = $p_seven[27];
$seven29 = $p_seven[28];
$seven30 = $p_seven[29];
$seven31 = $p_seven[30];
$seven32 = $p_seven[31];
$seven33 = $p_seven[32];

$p_eight = explode("|",$write[wr_8]);
$eight01 = $p_eight[0];
$eight02 = $p_eight[1];
$eight03 = $p_eight[2];
$eight04 = $p_eight[3];
$eight05 = $p_eight[4];
?>


<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 language="javascript">
// 우편번호 창
function win_zip_estate(frm_name, frm_addr1, frm_addr2, frm_addr3, frm_addr4)
{
    url = g4_path + "/" + g4_bbs + "/zip_estate.php?frm_name="+frm_name+"&frm_addr1="+frm_addr1+"&frm_addr2="+frm_addr2+"&frm_addr3="+frm_addr3+"&frm_addr4="+frm_addr4;
    win_open(url, "winZip", "left=50,top=50,width=616,height=460,scrollbars=1");
}
</script>
<!-- 추가 -->

<script language="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?>" align=center cellpadding=0 cellspacing=0><tr><td>

<img src="http://www.okpcbang.com/v1/skin/board/lease_a/img/title_5.gif" width="758" height="208" border="0">
<div style="border:1px solid #ddd; height:34px; background:url(<?=$board_skin_path?>/img/title_bg.gif) repeat-x;">
<div style="font-weight:bold; font-size:14px; margin:7px 0 0 10px;">:: <?=$title_msg?> ::</div>
</div>
<div style="height:3px; background:url(<?=$board_skin_path?>/img/title_shadow.gif) repeat-x; line-height:1px; font-size:1px;"></div>


<table width="100%" border="0" cellspacing="0" cellpadding="0">
<colgroup width=90>
<colgroup width=''>
<tr><td colspan="2" style="background:url(<?=$board_skin_path?>/img/title_bg.gif) repeat-x; height:3px;"></td></tr>
<? if ($is_name) { ?>
<tr>
    <td class=write_head>이 름</td>
    <td colspan=3><input class='field' maxlength=20 size=15 name=wr_name itemname="이름" required value="<?=$name?>"></td></tr>
<tr><td colspan=4 height=1 bgcolor=#e7e7e7></td></tr>
<? } ?>

<? if ($is_password) { ?>
<tr>
    <td class=write_head>패스워드</td>
    <td colspan=3><input class='field' type=password maxlength=20 size=15 name=wr_password itemname="패스워드" <?=$password_required?>></td></tr>
<tr><td colspan=4 height=1 bgcolor=#e7e7e7></td></tr>
<? } ?>

<? if ($is_email) { ?>
<tr>
    <td class=write_head>이메일</td>
    <td colspan=3><input class='field' maxlength=100 size=50 name=wr_email email itemname="이메일" value="<?=$email?>"></td></tr>
<tr><td colspan=4 height=1 bgcolor=#e7e7e7></td></tr>
<? } ?>

<? if ($is_homepage) { ?>
<tr>
    <td class=write_head>홈페이지</td>
    <td colspan=3><input class='field' size=50 name=wr_homepage itemname="홈페이지" value="<?=$homepage?>"></td></tr>
<tr><td colspan=4 height=1 bgcolor=#e7e7e7></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 class=write_head>옵 션</td>
    <td colspan=3><!-- 수정 --><!--<?=$option?>-->
    <? if (!$write[wr_2]) { ?>
    <input type="radio" value="일반매물" name=wr_2 id="wr_2" checked>일반매물&nbsp;
    <? } else { ?>
    <input type="radio" value="일반매물" name=wr_2 id="wr_2" <? if ($write[wr_2] == "일반매물") echo "checked"; ?>>일반매물&nbsp;
    <? } ?>
    <input type="radio" value="추천매물" name=wr_2 id="wr_2" <? if ($write[wr_2] == "추천매물") echo "checked"; ?>>추천매물&nbsp;
    <input type="radio" value="급매물" name=wr_2 id="wr_2" <? if ($write[wr_2] == "급매물") echo "checked"; ?>>급매물&nbsp;<!-- 수정 --></td></tr>
<tr><td colspan=4 height=1 bgcolor=#e7e7e7></td></tr>
<? } ?>

<? if ($is_category) { ?>
<tr>
    <td class=write_head>지역선택</td>
    <td colspan=3><select name=ca_name required itemname="지역"><option value="">지역을 선택하세요<?=$category_option?></select></td></tr>
<tr><td colspan=4 height=1 bgcolor=#e7e7e7></td></tr>
<? } ?>

<!-- 수정 -->
<tr>
<td class=write_head>상 호</td>
    <td><input class="field"size="20" name=six01 id="six01" itemname="상호" value="<?=$six01?>"></td>
    <td class=write_head>담당자</td>
    <td ><input class="field" size="20" name=six02 id="six02" itemname="담당자" value="<?=$six02?>"></td></tr>
<tr><td colspan=4 height=1 bgcolor=#e7e7e7></td></tr>
<tr>
<td class=write_head>전화번호</td> 
  <td><input class="field" size="20" name=six03 id="six03" itemname="전화번호" value="<?=$six03?>"></td>
    <td class=write_head>휴대폰</td>
    <td><input class="field" size="20" name=six04 id="six04" itemname="휴대폰" value="<?=$six04?>"></td>
<tr><td colspan=4 height=1 bgcolor=#e7e7e7></td></tr>
<!-- 수정 -->

<tr>
    <td class=write_head>제 목</td>
    <td colspan=3><input class="field" style="width:100%;" name=wr_subject id="wr_subject" itemname="제목" required value="<?=$subject?>"></td></tr>
<tr><td colspan=4 height=1 bgcolor=#e7e7e7></td></tr>

<!-- 수정 -->
<tr>
    <td class=write_head><font color="red">매매가격</font></td>
    <td><input class="field" size="30" name=five01 id="five01" itemname="매매가격" value="<?=$five01?>"> ex) 9천만원</td>
<td class=write_head>매매방식 구분</td>
    <td><select name=wr_1 id="wr_1" required itemname="매매방식구분">
<option value="매매" <? if ($write[wr_1] == "매매") echo " selected "; ?>>매매</option>
<option value="교환" <? if ($write[wr_1] == "교환") echo " selected "; ?>>교환</option>
<option value="중개" <? if ($write[wr_1] == "경매") echo " selected "; ?>>중개</option>
</select></td></tr>
<tr><td colspan=4 height=1 bgcolor=#e7e7e7></td></tr>
<tr>
    <td class=write_head>주소및특징</td>
    <td colspan=3>
    <input class="field" style="width:60%;" name=five02 id="five02" <?=$config[cf_req_addr]?'required':'';?> itemname="주소" value="<?=$five02?>">
    </a></td></tr>

<tr>

<tr><td colspan=4 height=1 bgcolor=#e7e7e7></td></tr>
<tr>
    <td class=write_head><font color="red">분양면적</font></td>
    <td><input class="field" size="12" name=five05 id="five05" itemname="분양면적" value="<?=$five05?>"> 평</td>
    <td class=write_head><font color="red">실제면적</font></td>
    <td><input class="field" size="12" name=five06 id="five06" itemname="실제면적" value="<?=$five06?>"> 평</td></tr>
<tr><td colspan=4 height=1 bgcolor=#e7e7e7></td></tr>
<tr>
    <td class=write_head><font color="red">월매출</font></td>
    <td><input class="field" size="12" name=five03 id="five03" itemname="월매출" value="<?=$five03?>"> 만원</td>
    <td class=write_head><font color="red">순수익</font></td>
    <td><input class="field" size="12" name=five04 id="five04" itemname="순수익" value="<?=$five04?>"> 만원</td></tr>
<tr><td colspan=4 height=1 bgcolor=#e7e7e7></td></tr>
<tr>
    <td class=write_head>보증금/월세</td>
    <td><input class="field" size="6" name=five07 id="five07" itemname="보증금" value="<?=$five07?>"> 만원 / <input class="field" size="6" name=five08 id="five08" itemname="월세" value="<?=$five08?>"> 만원</td>
    <td class=write_head>해당층/총층</td>
  <td><input class="field" size="2" name=five09 id="five09" itemname="해당층" value="<?=$five09?>"> 층 / <input class="field" size="2" name=five10 id="five10" itemname="총층" value="<?=$five10?>"> 층</td></tr>
<tr><td colspan=4 height=1 bgcolor=#e7e7e7></td></tr>
<tr>
    <td class=write_head>컴퓨터/모니터</td>
    <td><input class="field" size="6" name=five11 id="five11" itemname="컴퓨터" value="<?=$five11?>"> 대 / <input class="field" size="6" name=five12 id="five12" itemname="모니터" value="<?=$five12?>"> 대</td>
    <td class=write_head>월관리비</td>
    <td><input class="field" size="10" name=five13 id="five13" itemname="월관리비" value="<?=$five13?>"> 만원</td></tr>
<tr><td colspan=4 height=1 bgcolor=#e7e7e7></td></tr>
<tr>
    <td class=write_head>정화구역</td>
    <td><input class="field" size="30" name=five14 id="five14" itemname="정화구역" value="<?=$five14?>"></td>
    <td class=write_head>소방필증</td>
  <td><input class="field" style="width:100%;" name=five15 id="five15" itemname="소방필증" value="<?=$five15?>"></td></tr>
<tr><td colspan=4 height=1 bgcolor=#e7e7e7></td></tr>
<tr>
    <td class=write_head><font color="red">권리금</font></td>
    <td><input class="field" size="15" name=five16 id="five16" itemname="권리금" value="<?=$five16?>"> 만원</td>
    <td class=write_head>개업일</td>
    <td><input class="field" style="width:100%;" name=five17 id="five17" itemname="개업일" value="<?=$five17?>"></td></tr>
<tr><td colspan=4 height=1 bgcolor=#e7e7e7></td></tr>
<tr>
    <td class=write_head>기타사항</td>
    <td colspan=3><input class="field" style="width:100%;" name=five18 id="five18" itemname="주차" value="<?=$five18?>"></td></tr>
<tr><td colspan=4 height=1 bgcolor=#e7e7e7></td></tr>
<tr>
    <td class=write_head>수요</td>
    <td colspan=3>
<input type=radio name=eight01 value='5' <? if($eight01 == '5' || $w == '') echo "checked"; ?>><img src='<?=$board_skin_path?>/img/star5.gif' align=absmiddle>
    <input type=radio name=eight01 value='4' <? if($eight01 == '4') echo "checked"; ?>><img src='<?=$board_skin_path?>/img/star4.gif' align=absmiddle>
    <input type=radio name=eight01 value='3' <? if($eight01 == '3') echo "checked"; ?>><img src='<?=$board_skin_path?>/img/star3.gif' align=absmiddle>
    <input type=radio name=eight01 value='2' <? if($eight01 == '2') echo "checked"; ?>><img src='<?=$board_skin_path?>/img/star2.gif' align=absmiddle>
    <input type=radio name=eight01 value='1' <? if($eight01 == '1') echo "checked"; ?>><img src='<?=$board_skin_path?>/img/star1.gif' align=absmiddle>
<tr><td colspan=4 height=1 bgcolor=#e7e7e7></td></tr>
<tr>
    <td class=write_head>안정성</td>
    <td colspan=3>
<input type=radio name=eight02 value='5' <? if($eight02 == '5' || $w == '') echo "checked"; ?>><img src='<?=$board_skin_path?>/img/star5.gif' align=absmiddle>
    <input type=radio name=eight02 value='4' <? if($eight02 == '4') echo "checked"; ?>><img src='<?=$board_skin_path?>/img/star4.gif' align=absmiddle>
    <input type=radio name=eight02 value='3' <? if($eight02 == '3') echo "checked"; ?>><img src='<?=$board_skin_path?>/img/star3.gif' align=absmiddle>
    <input type=radio name=eight02 value='2' <? if($eight02 == '2') echo "checked"; ?>><img src='<?=$board_skin_path?>/img/star2.gif' align=absmiddle>
    <input type=radio name=eight02 value='1' <? if($eight02 == '1') echo "checked"; ?>><img src='<?=$board_skin_path?>/img/star1.gif' align=absmiddle>
<tr><td colspan=4 height=1 bgcolor=#e7e7e7></td></tr>
<tr>
    <td class=write_head>인테리어</td>
    <td colspan=3>
<input type=radio name=eight03 value='5' <? if($eight03 == '5' || $w == '') echo "checked"; ?>><img src='<?=$board_skin_path?>/img/star5.gif' align=absmiddle>
    <input type=radio name=eight03 value='4' <? if($eight03 == '4') echo "checked"; ?>><img src='<?=$board_skin_path?>/img/star4.gif' align=absmiddle>
    <input type=radio name=eight03 value='3' <? if($eight03 == '3') echo "checked"; ?>><img src='<?=$board_skin_path?>/img/star3.gif' align=absmiddle>
    <input type=radio name=eight03 value='2' <? if($eight03 == '2') echo "checked"; ?>><img src='<?=$board_skin_path?>/img/star2.gif' align=absmiddle>
    <input type=radio name=eight03 value='1' <? if($eight03 == '1') echo "checked"; ?>><img src='<?=$board_skin_path?>/img/star1.gif' align=absmiddle>
<tr><td colspan=4 height=1 bgcolor=#e7e7e7></td></tr>
<tr>
    <td class=write_head>사양</td>
    <td colspan=3>
<input type=radio name=eight04 value='5' <? if($eight04 == '5' || $w == '') echo "checked"; ?>><img src='<?=$board_skin_path?>/img/star5.gif' align=absmiddle>
    <input type=radio name=eight04 value='4' <? if($eight04 == '4') echo "checked"; ?>><img src='<?=$board_skin_path?>/img/star4.gif' align=absmiddle>
    <input type=radio name=eight04 value='3' <? if($eight04 == '3') echo "checked"; ?>><img src='<?=$board_skin_path?>/img/star3.gif' align=absmiddle>
    <input type=radio name=eight04 value='2' <? if($eight04 == '2') echo "checked"; ?>><img src='<?=$board_skin_path?>/img/star2.gif' align=absmiddle>
    <input type=radio name=eight04 value='1' <? if($eight04 == '1') echo "checked"; ?>><img src='<?=$board_skin_path?>/img/star1.gif' align=absmiddle>
<tr><td colspan=4 height=1 bgcolor=#e7e7e7></td></tr>
<tr>
    <td class=write_head>수익성</td>
    <td colspan=3>
<input type=radio name=eight05 value='5' <? if($eight05 == '5' || $w == '') echo "checked"; ?>><img src='<?=$board_skin_path?>/img/star5.gif' align=absmiddle>
    <input type=radio name=eight05 value='4' <? if($eight05 == '4') echo "checked"; ?>><img src='<?=$board_skin_path?>/img/star4.gif' align=absmiddle>
    <input type=radio name=eight05 value='3' <? if($eight05 == '3') echo "checked"; ?>><img src='<?=$board_skin_path?>/img/star3.gif' align=absmiddle>
    <input type=radio name=eight05 value='2' <? if($eight05 == '2') echo "checked"; ?>><img src='<?=$board_skin_path?>/img/star2.gif' align=absmiddle>
    <input type=radio name=eight05 value='1' <? if($eight05 == '1') echo "checked"; ?>><img src='<?=$board_skin_path?>/img/star1.gif' align=absmiddle>
<tr><td colspan=4 height=1 bgcolor=#e7e7e7></td></tr>

<!-- 수정 -->
<tr>
    <td class=write_head style='padding-left:20px;'>내용</td>
    <td colspan=3 style='padding:5 0 5 0;'>
        <? 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=15 itemname="내용" required
        <? 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"> check_byte('wr_content', 'char_count'); </script><?}?>
        </td>
</tr>
<tr><td colspan=4 height=1 bgcolor=#dddddd></td></tr>

<? if ($is_link) { ?>
<? for ($i=1; $i<=$g4[link_count]; $i++) { ?>
<tr>
    <td class=write_head>링크 #<?=$i?></td>
    <td colspan=3><input type='text' class='field' size=50 name='wr_link<?=$i?>' itemname='링크 #<?=$i?>' value='<?=$write["wr_link{$i}"]?>'></td>
</tr>
<tr><td colspan=4 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 colspan=3 style='padding:5 0 5 0;'><table id="variableFiles" cellpadding=0 cellspacing=0></table><?// print_r2($file); ?>
        <script language="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='field' 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='field' 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=4 height=1 bgcolor=#e7e7e7></td></tr>
<? } ?>

<? if ($is_trackback) { ?>
<tr>
    <td class=write_head>트랙백주소</td>
    <td colspan=3><input class='field' size=50 name=wr_trackback itemname="트랙백" value="<?=$trackback?>">
        <? if ($w=="u") { ?><input type=checkbox name="re_trackback" value="1">핑 보냄<? } ?></td>
</tr>
<tr><td colspan=4 height=1 bgcolor=#e7e7e7></td></tr>
<? } ?>

<? if ($is_guest) { ?>
<tr>
    <td class=write_head><img id='kcaptcha_image' /></td>
    <td><input class='ed' type=input size=10 name=wr_key itemname="자동등록방지" required>&nbsp;&nbsp;왼쪽의 글자를 입력하세요.</td>
</tr>
<tr><td colspan=2 height=1 bgcolor=#e7e7e7></td></tr>
<? } ?>

</table>

<table width="100%" border="0" cellspacing="0" cellpadding="0">
<tr>
    <td width="100%" align="center" valign="top" style="padding-top:30px;">
        <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></td>
</tr>
</table>

</td></tr></table>
</form>

<script type="text/javascript" src="<?="$g4[path]/js/jquery.kcaptcha.js"?>"></script>
<script type="text/javascript">
function imageClick() {
    var url = "<?=$g4[bbs_path]?>/kcaptcha_session.php";
    var para = "";
    var myAjax = new Ajax.Request(
        url,
        {
            method: 'post',
            asynchronous: true,
            parameters: para,
            onComplete: imageClickResult
        });
}

function imageClickResult(req) {
    var result = req.responseText;
    var img = document.createElement("IMG");
    img.setAttribute("src", "<?=$g4[bbs_path]?>/kcaptcha_image.php?t=" + (new Date).getTime());
    document.getElementById('kcaptcha_image').src = img.getAttribute('src');

    md5_norobot_key = result;
}

<? if (!$is_member) { ?>Event.observe(window, "load", imageClick);<? } ?>

<?
// 관리자라면 분류 선택에 '공지' 옵션을 추가함
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)
{
    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;
            }
        }
    }

    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+"')가 포함되어있습니다");
        f.wr_content.focus();
        return false;
    }


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

    if (typeof(f.wr_key) != 'undefined') {
        if (hex_md5(f.wr_key.value) != md5_norobot_key) {
            alert('자동등록방지용 글자가 제대로 입력되지 않았습니다.');
            f.wr_key.select();
            f.wr_key.focus();
            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';";
    ?>
   
    return true;
}
</script>

<script language="JavaScript" src="<?="$g4[path]/js/board.js"?>"></script>
© SIRSOFT
현재 페이지 제일 처음으로