게시판 스킨 사용하려는데 '정상적인 접근이..' 안되네요 > 그누4 질문답변

그누4 질문답변

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

게시판 스킨 사용하려는데 '정상적인 접근이..' 안되네요 정보

게시판 스킨 사용하려는데 '정상적인 접근이..' 안되네요

본문

글쓰기를 누르면 '정상적인 접근이 아니것같습니다.'라고 뜹니다. ㅠ.ㅠ
어케 고쳐야 하나요.. 글쓰기 소스 보여드릴게요. 어디가 문제인지 알려주세요. ㅠ.ㅠ



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

//주민등록번호
$ex4_filed = explode("-",$write[wr_4]);
$ext4_00  = $ex4_filed[0];
$ext4_01  = $ex4_filed[1];

//연락가능한 전화번호1
$ex5_filed = explode("-",$write[wr_5]);
$ext5_00  = $ex5_filed[0];
$ext5_01  = $ex5_filed[1];
$ext5_02  = $ex5_filed[2];

//연락가능한 전화번호2
$ex6_filed = explode("-",$write[wr_6]);
$ext6_00  = $ex6_filed[0];
$ext6_01  = $ex6_filed[1];
$ext6_02  = $ex6_filed[2];

?>
<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">
// 글자수 제한
var char_min = parseInt(<?=$write_min?>); // 최소
var char_max = parseInt(<?=$write_max?>); // 최대
</script>

<form name="fwrite" method="post" action="javascript:fwrite_check(document.fwrite);" 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>

<div style="border:1px solid #ddd; height:34px; background:url(<?=$board_skin_path?>/img/title_bg.gif) repeat-x;">
<!-- 막음
<table width=100% border=0 cellpadding=0 cellspacing=0 style="font-weight:bold; color:#505050;">
<tr height=34 align=center>
    <td>본 게시물은 작성자와 관리자 이외에는 볼수 없습니다. 또한 본 게시물에 작성된 정보는 예약 목적으로만 쓰입니다.</td>
</tr>
</table>

</div>
<div style="height:3px; background:url(<?=$board_skin_path?>/img/title_shadow.gif) repeat-x; line-height:1px; font-size:1px;"></div>
<div style="height:20;"></div>


<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:12px; margin:7px 0 0 10px;">:: 수업 예약 신청 ::</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 style='padding-left:20px; height:30px;'>· 이 름</td>
    <td><input class='field' maxlength=20 size=15 name=wr_name itemname="이름" required value="<?=$name?>"></td></tr>
<tr><td colspan=2 height=1 bgcolor=#e7e7e7></td></tr>
<? } ?>

<? if ($is_password) { ?>
<tr>
    <td style='padding-left:20px; height:30px;'>· 패스워드</td>
    <td><input class='field' type=password maxlength=20 size=15 name=wr_password itemname="패스워드" <?=$password_required?>></td></tr>
<tr><td colspan=2 height=1 bgcolor=#e7e7e7></td></tr>
<? } ?>

<!-- 이메일
<? if ($is_email) { ?>
<tr>
    <td style='padding-left:20px; height:30px;'>· 이메일</td>
    <td><input class='field' maxlength=100 size=50 name=wr_email email itemname="이메일" value="<?=$email?>"></td></tr>
<tr><td colspan=2 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' 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 style='padding-left:20px; height:30px;'>· 옵션</td>
    <td><?=$option?></td></tr>
<tr><td colspan=2 height=1 bgcolor=#e7e7e7></td></tr>
<? } ?>

<? if ($is_category) { ?>
<tr>
    <td style='padding-left:20px; height:30px;'>· 분류</td>
    <td><select name=ca_name required itemname="분류"><option value="">선택하세요<?=$category_option?></select></td></tr>
<tr><td colspan=2 height=1 bgcolor=#e7e7e7></td></tr>
<? } ?>
// 옵션 막음-->


<tr>
    <td style='padding-left:20px; height:30px;' width="150">· 수업예약일자</td>
    <td>
<!-- <SELECT onchange="javascript:resetday('from');" name=fyear>
    <?=$htm_fyear?>
<?//echo "<script language='javascript'>alert('$htm_fyear');</script>";?>
</SELECT> 년
<SELECT onchange="javascript:resetday('from');" name=fmon>
    <?=$htm_fmon?>
    </SELECT> 월
<SELECT onchange="javascript:resetday('from');" name=fday>
    <?=$htm_fday?>
    </SELECT> 일<input type=hidden name='wr_link1' itemname='링크 #1' value='<?=$f_date?>' class='input' size=60> -->

<input class='ed' type=text id=wr_2 name='wr_2' size=20 maxlength=20 minlength=8 required itemname='수업예약일자' value='<?=$write[wr_2]?>' readonly title='옆의 달력 글자를 클릭하여 날짜를 입력하세요.'>&nbsp;&nbsp;<a href="javascript:win_calendar('wr_2', document.getElementById('wr_2').value, '');">달력</a>&nbsp;&nbsp;<font color="#999999">※ 달력 글자를 클릭하여 날짜를 입력하세요.</font>
</td>
</tr>
<tr><td colspan=2 height=1 bgcolor=#e7e7e7></td></tr>

<tr>
    <td style='padding-left:20px; height:30px;'>· 예약시간선택</td>
    <td>
<select name='wr_3' class='ed'  itemname='예약시간선택' required>
    <option value='' >예약시간선택</option>
<option value='6:30AM' <? if($write[wr_3] == "6:30AM") echo "selected"; ?>>오전 6:30</option>
<option value='7:00AM' <? if($write[wr_3] == "7:00AM") echo "selected"; ?>>오전 7:00</option>
<option value='7:30AM' <? if($write[wr_3] == "7:30AM") echo "selected"; ?>>오전 7:30</option>
<option value='8:00AM' <? if($write[wr_3] == "8:00AM") echo "selected"; ?>>오전 8:00</option>
<option value='8:30AM' <? if($write[wr_3] == "8:30AM") echo "selected"; ?>>오전 8:30</option>
<option value='9:00AM' <? if($write[wr_3] == "9:00AM") echo "selected"; ?>>오전 9:00</option>
<option value='9:30AM' <? if($write[wr_3] == "9:30AM") echo "selected"; ?>>오전 9:30</option>
<option value='10:00AM' <? if($write[wr_3] == "10:00AM") echo "selected"; ?>>오전 10:00</option>
<option value='10:30AM' <? if($write[wr_3] == "10:30AM") echo "selected"; ?>>오전 10:30</option>
<option value='11:00AM' <? if($write[wr_3] == "11:00AM") echo "selected"; ?>>오전 11:00</option>
<option value='11:30AM' <? if($write[wr_3] == "11:30AM") echo "selected"; ?>>오전 11:30</option>
<option value='12:00PM' <? if($write[wr_3] == "12:00PM") echo "selected"; ?>>오전 12:00</option>
        <option value='12:30PM' <? if($write[wr_3] == "12:30PM") echo "selected"; ?>>오전 12:30</option>
<option value='1:00PM' <? if($write[wr_3] == "1:00PM") echo "selected"; ?>>오후 1:00</option>
<option value='1:30PM' <? if($write[wr_3] == "1:30PM") echo "selected"; ?>>오후 1:30</option>
<option value='2:00PM' <? if($write[wr_3] == "2:00PM") echo "selected"; ?>>오후 2:00</option>
<option value='2:30PM' <? if($write[wr_3] == "2:30PM") echo "selected"; ?>>오후 2:30</option>
<option value='3:00PM' <? if($write[wr_3] == "3:00PM") echo "selected"; ?>>오후 3:00</option>
<option value='3:30PM' <? if($write[wr_3] == "3:30PM") echo "selected"; ?>>오후 3:30</option>
<option value='4:00PM' <? if($write[wr_3] == "4:00PM") echo "selected"; ?>>오후 4:00</option>
<option value='4:30PM' <? if($write[wr_3] == "4:30PM") echo "selected"; ?>>오후 4:30</option>
<option value='5:00PM' <? if($write[wr_3] == "5:00PM") echo "selected"; ?>>오후 5:00</option>
<option value='5:30PM' <? if($write[wr_3] == "5:30PM") echo "selected"; ?>>오후 5:30</option>
<option value='6:00PM' <? if($write[wr_3] == "6:00PM") echo "selected"; ?>>오후 6:00</option>
<option value='6:30PM' <? if($write[wr_3] == "6:30PM") echo "selected"; ?>>오후 6:30</option>
<option value='7:00PM' <? if($write[wr_3] == "7:00PM") echo "selected"; ?>>오후 7:00</option>
<option value='7:30PM' <? if($write[wr_3] == "7:30PM") echo "selected"; ?>>오후 7:30</option>
<option value='8:00PM' <? if($write[wr_3] == "8:00PM") echo "selected"; ?>>오후 8:00</option>
<option value='8:30PM' <? if($write[wr_3] == "8:30PM") echo "selected"; ?>>오후 8:30</option>
<option value='9:00PM' <? if($write[wr_3] == "9:00PM") echo "selected"; ?>>오후 9:00</option>
<option value='9:30PM' <? if($write[wr_3] == "9:30PM") echo "selected"; ?>>오후 9:30</option>
<option value='10:00PM' <? if($write[wr_3] == "10:00PM") echo "selected"; ?>>오후 10:00</option>
<option value='10:30PM' <? if($write[wr_3] == "10:30PM") echo "selected"; ?>>오후 10:30</option>
<option value='11:00PM' <? if($write[wr_3] == "11:00PM") echo "selected"; ?>>오후 11:00</option>
<option value='11:30PM' <? if($write[wr_3] == "11:30PM") echo "selected"; ?>>오후 11:30</option>
      </select>
</td>
</tr>
<tr><td colspan=2 height=1 bgcolor=#e7e7e7></td></tr>

<!--주민등록

<tr>
    <td style='padding-left:20px; height:30px;'>· 주민등록번호</td>
<!--    <td><input class=ed style='width:70;' name=wr_2 itemname='주민등록번호' required value='<?=$write[wr_2]?>'> - <input class=ed style='width:70;' name=wr_3 itemname='주민등록번호' required value='<?=$write[wr_3]?>'></td> //월래 여기에 막혀있음.
    <td>
<input name='ext4_00' class=ed value='<?=$ext4_00?>'  type='text' size='6' maxlength='6' onkeydown='onlyNumber(this);' itemname='주민등록번호1' required class=input>  -
    <input name='ext4_01' class=ed value='<?=$ext4_01?>'  type='text' size='7' maxlength='7' onkeydown='onlyNumber(this);'  itemname='주민등록번호2'  required class=input>
  </td>
</tr>

//주민등록 막음-->



<tr><td colspan=2 height=1 bgcolor=#e7e7e7></td></tr>
<tr>
    <td style='padding-left:20px; height:30px;'>· 휴대전화</td>
    <!-- <td><input class=ed style="width:150;" name=wr_4 itemname="연락받으실수 있는 휴대전화" required value="<?=$write[wr_4]?>"></td> -->
   
    <td style='padding-left:0px;'>
<select name='ext5_00' class='ed'  itemname='휴대전화' required>
        <option value='010' <? if($ext5_00 == "010") echo "selected"; ?>>010</option>
        <option value='011' <? if($ext5_00 == "011") echo "selected"; ?>>011</option>
        <option value='016' <? if($ext5_00 == "016") echo "selected"; ?>>016</option>
        <option value='017' <? if($ext5_00 == "017") echo "selected"; ?>>017</option>
        <option value='018' <? if($ext5_00 == "018") echo "selected"; ?>>018</option>
        <option value='019' <? if($ext5_00 == "019") echo "selected"; ?>>019</option>
      </select> -
      <input name='ext5_01' class=ed value='<?=$ext5_01?>' type='text' size='4' maxlength='4' onkeydown='onlyNumber(this);'  itemname='휴대전화 두번째자리' required class=input>  -
      <input name='ext5_02' class=ed value='<?=$ext5_02?>' type='text' size='4' maxlength='4' onkeydown='onlyNumber(this);'  itemname='휴대전화 세번째자리' required class=input>
</td>
</tr>
<tr><td colspan=2 height=1 bgcolor=#e7e7e7></td></tr>

<!-- 전화번호 막음
<tr>
    <td style='padding-left:20px; height:30px;'>· 전화번호</td>
    <!-- <td><input class=ed style="width:150;" name=wr_6 itemname="연락받으실수 있는 전화번호" required value="<?=$write[wr_6]?>"></td>
//월래 여기 막힘.
    <td style='padding-left:0px;'>
<select name='ext6_00' class='ed'  itemname='전화번호'>
        <option value='02' <? if($ext6_00 == "02") echo "selected"; ?>>02</option>
        <option value='031' <? if($ext6_00 == "031") echo "selected"; ?>>031</option>
        <option value='032' <? if($ext6_00 == "032") echo "selected"; ?>>032</option>
        <option value='033' <? if($ext6_00 == "033") echo "selected"; ?>>033</option>
        <option value='041' <? if($ext6_00 == "041") echo "selected"; ?>>041</option>
        <option value='042' <? if($ext6_00 == "042") echo "selected"; ?>>042</option>
        <option value='043' <? if($ext6_00 == "043") echo "selected"; ?>>043</option>
        <option value='051' <? if($ext6_00 == "051") echo "selected"; ?>>051</option>
        <option value='052' <? if($ext6_00 == "052") echo "selected"; ?>>052</option>
        <option value='053' <? if($ext6_00 == "053") echo "selected"; ?>>053</option>
        <option value='054' <? if($ext6_00 == "054") echo "selected"; ?>>054</option>
        <option value='055' <? if($ext6_00 == "055") echo "selected"; ?>>055</option>
        <option value='061' <? if($ext6_00 == "061") echo "selected"; ?>>061</option>
        <option value='062' <? if($ext6_00 == "062") echo "selected"; ?>>062</option>
        <option value='063' <? if($ext6_00 == "063") echo "selected"; ?>>063</option>
        <option value='064' <? if($ext6_00 == "064") echo "selected"; ?>>064</option>
      </select> -
      <input name='ext6_01' class=ed value='<?=$ext6_01?>' type='text' size='4' maxlength='4' onkeydown='onlyNumber(this);'  itemname='일반전화 두번째자리' class=input>  -
      <input name='ext6_02' class=ed value='<?=$ext6_02?>' type='text' size='4' maxlength='4' onkeydown='onlyNumber(this);'  itemname='일반전화 세번째자리' class=input>
</td>
</tr>
//전화번호 막음 -->

<tr><td colspan=2 height=1 bgcolor=#e7e7e7></td></tr>

<tr>
    <td style='padding-left:20px; height:30px;'>· 회원·비회원</td>
    <td>
<input type=radio name="wr_7" value="회원" <? if( $u=w || $write[wr_7] == "회원")  echo "checked"; ?> > <font color=#009900>회원입니다.</font><BR>
<input type=radio name="wr_7" value="비회원" <? if($write[wr_7] == "비회원")  echo "checked"; ?> > <font color=#009900>비회원입니다.</font>
</td>
</tr>
<tr><td colspan=2 height=1 bgcolor=#e7e7e7></td></tr>

<tr>
    <td style='padding-left:20px; height:30px;'>· 제목</td>
    <td><input class="field" style="width:100%;" name=wr_subject id="wr_subject" itemname="제목" required value="<?=$subject?>"></td></tr>
<tr><td colspan=2 height=1 bgcolor=#e7e7e7></td></tr>
<tr>
    <td style='padding-left:20px; height:30px;'>· 기타</td>
    <td 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=2 height=1 bgcolor=#dddddd></td></tr>

<? if ($is_link) { ?>
<? for ($i=1; $i<=$g4[link_count]; $i++) { ?>
<tr>
    <td style='padding-left:20px; height:30px;'>· 링크 #<?=$i?></td>
    <td><input type='text' class='field' 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>
        <table cellpadding=0 cellspacing=0>
        <tr>
            <td style='padding-left:20px; height:30px;'>
                · 파일첨부&nbsp;<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); ?>
        <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=2 height=1 bgcolor=#e7e7e7></td></tr>
<? } ?>

<? if ($is_trackback) { ?>
<tr>
    <td class=write_head>트랙백주소</td>
    <td><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=2 height=1 bgcolor=#e7e7e7></td></tr>
<? } ?>

<? if ($is_norobot) { ?>
<tr>
    <td class=write_head>
        <?//=$norobot_str?>
        <?
        // 이미지 생성이 가능한 경우 자동등록체크코드를 이미지로 만든다.
        if (function_exists("imagecreate")) {
            echo "<img src='$g4[bbs_path]/norobot_image.php?{$g4['server_time']}' border='0'>";
            $norobot_msg = "* 왼쪽의 자동등록방지 코드를 입력하세요.";
        }
        else {
            echo $norobot_str;
            $norobot_msg = "* 왼쪽의 글자중 <FONT COLOR='red'>빨간글자</font>만 순서대로 입력하세요.";
        }
        ?>
    </td>
    <!--
    <td><input class='field' type=input size=10 name=wr_key itemname="자동등록방지" required>
        &nbsp;&nbsp;<?=$norobot_msg?>
    </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_write2.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>
function onlyNumber(objtext1){
var inText = objtext1.value;
var ret;

for (var i = 0; i < inText.length; i++) {
ret = inText.charCodeAt(i);
if (!((ret > 47) && (ret < 58))) {
alert("숫자만을 입력하세요");
objtext1.value = "";
objtext1.focus();
return false;
}
}
if (objtext1.value.length==8) {
document.form1.RNI_idnum2.focus() ;
}
return true;
}
</script>

<script language="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_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;
            }
        }
    }

    if (typeof(f.wr_key) != "undefined") {
        if (hex_md5(f.wr_key.value) != md5_norobot_key) {
            alert("자동등록방지용 빨간글자가 순서대로 입력되지 않았습니다.");
            f.wr_key.focus();
            return;
        }
    }

    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();
}
</script>

<script language="JavaScript" src="<?="$g4[path]/js/board.js"?>"></script>
<? if ($is_dhtml_editor) {?><script language="JavaScript" src="<?="$g4[path]/geditor/geditor.js"?>"></script><?}?>
<script language="JavaScript">
window.onload=function() {
    drawFont();
}
</script>

댓글 전체

그대로 복사해서 사용하세요

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

//주민등록번호
$ex4_filed = explode("-",$write[wr_4]);
$ext4_00  = $ex4_filed[0];
$ext4_01  = $ex4_filed[1];

//연락가능한 전화번호1
$ex5_filed = explode("-",$write[wr_5]);
$ext5_00  = $ex5_filed[0];
$ext5_01  = $ex5_filed[1];
$ext5_02  = $ex5_filed[2];

//연락가능한 전화번호2
$ex6_filed = explode("-",$write[wr_6]);
$ext6_00  = $ex6_filed[0];
$ext6_01  = $ex6_filed[1];
$ext6_02  = $ex6_filed[2];

?>
<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">
// 글자수 제한
var char_min = parseInt(<?=$write_min?>); // 최소
var char_max = parseInt(<?=$write_max?>); // 최대
</script>

<form name="fwrite" method="post" action="javascript:fwrite_check(document.fwrite);" 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>

<div style="border:1px solid #ddd; height:34px; background:url(<?=$board_skin_path?>/img/title_bg.gif) repeat-x;">
<!-- 막음
<table width=100% border=0 cellpadding=0 cellspacing=0 style="font-weight:bold; color:#505050;">
<tr height=34 align=center>
    <td>본 게시물은 작성자와 관리자 이외에는 볼수 없습니다. 또한 본 게시물에 작성된 정보는 예약 목적으로만 쓰입니다.</td>
</tr>
</table>

</div>
<div style="height:3px; background:url(<?=$board_skin_path?>/img/title_shadow.gif) repeat-x; line-height:1px; font-size:1px;"></div>
<div style="height:20;"></div>


<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:12px; margin:7px 0 0 10px;">:: 수업 예약 신청 ::</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 style='padding-left:20px; height:30px;'>· 이 름</td>
    <td><input class='field' maxlength=20 size=15 name=wr_name itemname="이름" required value="<?=$name?>"></td></tr>
<tr><td colspan=2 height=1 bgcolor=#e7e7e7></td></tr>
<? } ?>

<? if ($is_password) { ?>
<tr>
    <td style='padding-left:20px; height:30px;'>· 패스워드</td>
    <td><input class='field' type=password maxlength=20 size=15 name=wr_password itemname="패스워드" <?=$password_required?>></td></tr>
<tr><td colspan=2 height=1 bgcolor=#e7e7e7></td></tr>
<? } ?>

<!-- 이메일
<? if ($is_email) { ?>
<tr>
    <td style='padding-left:20px; height:30px;'>· 이메일</td>
    <td><input class='field' maxlength=100 size=50 name=wr_email email itemname="이메일" value="<?=$email?>"></td></tr>
<tr><td colspan=2 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' 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 style='padding-left:20px; height:30px;'>· 옵션</td>
    <td><?=$option?></td></tr>
<tr><td colspan=2 height=1 bgcolor=#e7e7e7></td></tr>
<? } ?>

<? if ($is_category) { ?>
<tr>
    <td style='padding-left:20px; height:30px;'>· 분류</td>
    <td><select name=ca_name required itemname="분류"><option value="">선택하세요<?=$category_option?></select></td></tr>
<tr><td colspan=2 height=1 bgcolor=#e7e7e7></td></tr>
<? } ?>
// 옵션 막음-->


<tr>
    <td style='padding-left:20px; height:30px;' width="150">· 수업예약일자</td>
    <td>
<!-- <SELECT onchange="javascript:resetday('from');" name=fyear>
    <?=$htm_fyear?>
<?//echo "<script language='javascript'>alert('$htm_fyear');</script>";?>
</SELECT> 년
<SELECT onchange="javascript:resetday('from');" name=fmon>
    <?=$htm_fmon?>
    </SELECT> 월
<SELECT onchange="javascript:resetday('from');" name=fday>
    <?=$htm_fday?>
    </SELECT> 일<input type=hidden name='wr_link1' itemname='링크 #1' value='<?=$f_date?>' class='input' size=60> -->

<input class='ed' type=text id=wr_2 name='wr_2' size=20 maxlength=20 minlength=8 required itemname='수업예약일자' value='<?=$write[wr_2]?>' readonly title='옆의 달력 글자를 클릭하여 날짜를 입력하세요.'>&nbsp;&nbsp;<a href="javascript:win_calendar('wr_2', document.getElementById('wr_2').value, '');">달력</a>&nbsp;&nbsp;<font color="#999999">※ 달력 글자를 클릭하여 날짜를 입력하세요.</font>
</td>
</tr>
<tr><td colspan=2 height=1 bgcolor=#e7e7e7></td></tr>

<tr>
    <td style='padding-left:20px; height:30px;'>· 예약시간선택</td>
    <td>
<select name='wr_3' class='ed'  itemname='예약시간선택' required>
    <option value='' >예약시간선택</option>
<option value='6:30AM' <? if($write[wr_3] == "6:30AM") echo "selected"; ?>>오전 6:30</option>
<option value='7:00AM' <? if($write[wr_3] == "7:00AM") echo "selected"; ?>>오전 7:00</option>
<option value='7:30AM' <? if($write[wr_3] == "7:30AM") echo "selected"; ?>>오전 7:30</option>
<option value='8:00AM' <? if($write[wr_3] == "8:00AM") echo "selected"; ?>>오전 8:00</option>
<option value='8:30AM' <? if($write[wr_3] == "8:30AM") echo "selected"; ?>>오전 8:30</option>
<option value='9:00AM' <? if($write[wr_3] == "9:00AM") echo "selected"; ?>>오전 9:00</option>
<option value='9:30AM' <? if($write[wr_3] == "9:30AM") echo "selected"; ?>>오전 9:30</option>
<option value='10:00AM' <? if($write[wr_3] == "10:00AM") echo "selected"; ?>>오전 10:00</option>
<option value='10:30AM' <? if($write[wr_3] == "10:30AM") echo "selected"; ?>>오전 10:30</option>
<option value='11:00AM' <? if($write[wr_3] == "11:00AM") echo "selected"; ?>>오전 11:00</option>
<option value='11:30AM' <? if($write[wr_3] == "11:30AM") echo "selected"; ?>>오전 11:30</option>
<option value='12:00PM' <? if($write[wr_3] == "12:00PM") echo "selected"; ?>>오전 12:00</option>
        <option value='12:30PM' <? if($write[wr_3] == "12:30PM") echo "selected"; ?>>오전 12:30</option>
<option value='1:00PM' <? if($write[wr_3] == "1:00PM") echo "selected"; ?>>오후 1:00</option>
<option value='1:30PM' <? if($write[wr_3] == "1:30PM") echo "selected"; ?>>오후 1:30</option>
<option value='2:00PM' <? if($write[wr_3] == "2:00PM") echo "selected"; ?>>오후 2:00</option>
<option value='2:30PM' <? if($write[wr_3] == "2:30PM") echo "selected"; ?>>오후 2:30</option>
<option value='3:00PM' <? if($write[wr_3] == "3:00PM") echo "selected"; ?>>오후 3:00</option>
<option value='3:30PM' <? if($write[wr_3] == "3:30PM") echo "selected"; ?>>오후 3:30</option>
<option value='4:00PM' <? if($write[wr_3] == "4:00PM") echo "selected"; ?>>오후 4:00</option>
<option value='4:30PM' <? if($write[wr_3] == "4:30PM") echo "selected"; ?>>오후 4:30</option>
<option value='5:00PM' <? if($write[wr_3] == "5:00PM") echo "selected"; ?>>오후 5:00</option>
<option value='5:30PM' <? if($write[wr_3] == "5:30PM") echo "selected"; ?>>오후 5:30</option>
<option value='6:00PM' <? if($write[wr_3] == "6:00PM") echo "selected"; ?>>오후 6:00</option>
<option value='6:30PM' <? if($write[wr_3] == "6:30PM") echo "selected"; ?>>오후 6:30</option>
<option value='7:00PM' <? if($write[wr_3] == "7:00PM") echo "selected"; ?>>오후 7:00</option>
<option value='7:30PM' <? if($write[wr_3] == "7:30PM") echo "selected"; ?>>오후 7:30</option>
<option value='8:00PM' <? if($write[wr_3] == "8:00PM") echo "selected"; ?>>오후 8:00</option>
<option value='8:30PM' <? if($write[wr_3] == "8:30PM") echo "selected"; ?>>오후 8:30</option>
<option value='9:00PM' <? if($write[wr_3] == "9:00PM") echo "selected"; ?>>오후 9:00</option>
<option value='9:30PM' <? if($write[wr_3] == "9:30PM") echo "selected"; ?>>오후 9:30</option>
<option value='10:00PM' <? if($write[wr_3] == "10:00PM") echo "selected"; ?>>오후 10:00</option>
<option value='10:30PM' <? if($write[wr_3] == "10:30PM") echo "selected"; ?>>오후 10:30</option>
<option value='11:00PM' <? if($write[wr_3] == "11:00PM") echo "selected"; ?>>오후 11:00</option>
<option value='11:30PM' <? if($write[wr_3] == "11:30PM") echo "selected"; ?>>오후 11:30</option>
      </select>
</td>
</tr>
<tr><td colspan=2 height=1 bgcolor=#e7e7e7></td></tr>

<!--주민등록

<tr>
    <td style='padding-left:20px; height:30px;'>· 주민등록번호</td>
<!--    <td><input class=ed style='width:70;' name=wr_2 itemname='주민등록번호' required value='<?=$write[wr_2]?>'> - <input class=ed style='width:70;' name=wr_3 itemname='주민등록번호' required value='<?=$write[wr_3]?>'></td> //월래 여기에 막혀있음.
    <td>
<input name='ext4_00' class=ed value='<?=$ext4_00?>'  type='text' size='6' maxlength='6' onkeydown='onlyNumber(this);' itemname='주민등록번호1' required class=input>  -
    <input name='ext4_01' class=ed value='<?=$ext4_01?>'  type='text' size='7' maxlength='7' onkeydown='onlyNumber(this);'  itemname='주민등록번호2'  required class=input>
  </td>
</tr>

//주민등록 막음-->



<tr><td colspan=2 height=1 bgcolor=#e7e7e7></td></tr>
<tr>
    <td style='padding-left:20px; height:30px;'>· 휴대전화</td>
    <!-- <td><input class=ed style="width:150;" name=wr_4 itemname="연락받으실수 있는 휴대전화" required value="<?=$write[wr_4]?>"></td> -->
   
    <td style='padding-left:0px;'>
<select name='ext5_00' class='ed'  itemname='휴대전화' required>
        <option value='010' <? if($ext5_00 == "010") echo "selected"; ?>>010</option>
        <option value='011' <? if($ext5_00 == "011") echo "selected"; ?>>011</option>
        <option value='016' <? if($ext5_00 == "016") echo "selected"; ?>>016</option>
        <option value='017' <? if($ext5_00 == "017") echo "selected"; ?>>017</option>
        <option value='018' <? if($ext5_00 == "018") echo "selected"; ?>>018</option>
        <option value='019' <? if($ext5_00 == "019") echo "selected"; ?>>019</option>
      </select> -
      <input name='ext5_01' class=ed value='<?=$ext5_01?>' type='text' size='4' maxlength='4' onkeydown='onlyNumber(this);'  itemname='휴대전화 두번째자리' required class=input>  -
      <input name='ext5_02' class=ed value='<?=$ext5_02?>' type='text' size='4' maxlength='4' onkeydown='onlyNumber(this);'  itemname='휴대전화 세번째자리' required class=input>
</td>
</tr>
<tr><td colspan=2 height=1 bgcolor=#e7e7e7></td></tr>

<!-- 전화번호 막음
<tr>
    <td style='padding-left:20px; height:30px;'>· 전화번호</td>
    <!-- <td><input class=ed style="width:150;" name=wr_6 itemname="연락받으실수 있는 전화번호" required value="<?=$write[wr_6]?>"></td>
//월래 여기 막힘.
    <td style='padding-left:0px;'>
<select name='ext6_00' class='ed'  itemname='전화번호'>
        <option value='02' <? if($ext6_00 == "02") echo "selected"; ?>>02</option>
        <option value='031' <? if($ext6_00 == "031") echo "selected"; ?>>031</option>
        <option value='032' <? if($ext6_00 == "032") echo "selected"; ?>>032</option>
        <option value='033' <? if($ext6_00 == "033") echo "selected"; ?>>033</option>
        <option value='041' <? if($ext6_00 == "041") echo "selected"; ?>>041</option>
        <option value='042' <? if($ext6_00 == "042") echo "selected"; ?>>042</option>
        <option value='043' <? if($ext6_00 == "043") echo "selected"; ?>>043</option>
        <option value='051' <? if($ext6_00 == "051") echo "selected"; ?>>051</option>
        <option value='052' <? if($ext6_00 == "052") echo "selected"; ?>>052</option>
        <option value='053' <? if($ext6_00 == "053") echo "selected"; ?>>053</option>
        <option value='054' <? if($ext6_00 == "054") echo "selected"; ?>>054</option>
        <option value='055' <? if($ext6_00 == "055") echo "selected"; ?>>055</option>
        <option value='061' <? if($ext6_00 == "061") echo "selected"; ?>>061</option>
        <option value='062' <? if($ext6_00 == "062") echo "selected"; ?>>062</option>
        <option value='063' <? if($ext6_00 == "063") echo "selected"; ?>>063</option>
        <option value='064' <? if($ext6_00 == "064") echo "selected"; ?>>064</option>
      </select> -
      <input name='ext6_01' class=ed value='<?=$ext6_01?>' type='text' size='4' maxlength='4' onkeydown='onlyNumber(this);'  itemname='일반전화 두번째자리' class=input>  -
      <input name='ext6_02' class=ed value='<?=$ext6_02?>' type='text' size='4' maxlength='4' onkeydown='onlyNumber(this);'  itemname='일반전화 세번째자리' class=input>
</td>
</tr>
//전화번호 막음 -->

<tr><td colspan=2 height=1 bgcolor=#e7e7e7></td></tr>

<tr>
    <td style='padding-left:20px; height:30px;'>· 회원·비회원</td>
    <td>
<input type=radio name="wr_7" value="회원" <? if( $u=w || $write[wr_7] == "회원")  echo "checked"; ?> > <font color=#009900>회원입니다.</font><BR>
<input type=radio name="wr_7" value="비회원" <? if($write[wr_7] == "비회원")  echo "checked"; ?> > <font color=#009900>비회원입니다.</font>
</td>
</tr>
<tr><td colspan=2 height=1 bgcolor=#e7e7e7></td></tr>

<tr>
    <td style='padding-left:20px; height:30px;'>· 제목</td>
    <td><input class="field" style="width:100%;" name=wr_subject id="wr_subject" itemname="제목" required value="<?=$subject?>"></td></tr>
<tr><td colspan=2 height=1 bgcolor=#e7e7e7></td></tr>
<tr>
    <td style='padding-left:20px; height:30px;'>· 기타</td>
    <td 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=2 height=1 bgcolor=#dddddd></td></tr>

<? if ($is_link) { ?>
<? for ($i=1; $i<=$g4[link_count]; $i++) { ?>
<tr>
    <td style='padding-left:20px; height:30px;'>· 링크 #<?=$i?></td>
    <td><input type='text' class='field' 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>
        <table cellpadding=0 cellspacing=0>
        <tr>
            <td style='padding-left:20px; height:30px;'>
                · 파일첨부&nbsp;<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); ?>
        <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=2 height=1 bgcolor=#e7e7e7></td></tr>
<? } ?>

<? if ($is_trackback) { ?>
<tr>
    <td class=write_head>트랙백주소</td>
    <td><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=2 height=1 bgcolor=#e7e7e7></td></tr>
<? } ?>

<? if ($is_norobot) { ?>
<tr>
    <td class=write_head>
        <?//=$norobot_str?>
        <?
        // 이미지 생성이 가능한 경우 자동등록체크코드를 이미지로 만든다.
        if (function_exists("imagecreate")) {
            echo "<img src='$g4[bbs_path]/norobot_image.php?{$g4['server_time']}' border='0'>";
            $norobot_msg = "* 왼쪽의 자동등록방지 코드를 입력하세요.";
        }
        else {
            echo $norobot_str;
            $norobot_msg = "* 왼쪽의 글자중 <FONT COLOR='red'>빨간글자</font>만 순서대로 입력하세요.";
        }
        ?>
    </td>
    <!--
    <td><input class='field' type=input size=10 name=wr_key itemname="자동등록방지" required>
        &nbsp;&nbsp;<?=$norobot_msg?>
    </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_write2.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>
function onlyNumber(objtext1){
var inText = objtext1.value;
var ret;

for (var i = 0; i < inText.length; i++) {
ret = inText.charCodeAt(i);
if (!((ret > 47) && (ret < 58))) {
alert("숫자만을 입력하세요");
objtext1.value = "";
objtext1.focus();
return false;
}
}
if (objtext1.value.length==8) {
document.form1.RNI_idnum2.focus() ;
}
return true;
}
</script>

<script language="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_check(f) {

    <?
    if ($g4[https_url])
        echo "f.action = '$g4[https_url]/$g4[bbs]/write_update.php';";
    else
        echo "f.action = './write_update.php';";
    ?>
    /*
    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;
            }
        }
    }

    if (typeof(f.wr_key) != "undefined") {
        if (hex_md5(f.wr_key.value) != md5_norobot_key) {
            alert("자동등록방지용 빨간글자가 순서대로 입력되지 않았습니다.");
            f.wr_key.focus();
            return;
        }
    }

    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;


    f.submit();
}
</script>

<script language="JavaScript" src="<?="$g4[path]/js/board.js"?>"></script>
<? if ($is_dhtml_editor) {?><script language="JavaScript" src="<?="$g4[path]/geditor/geditor.js"?>"></script><?}?>
<script language="JavaScript">
window.onload=function() {
    drawFont();
}
</script>
자동등록 방지때문에 한참을 고생했습니다.
진짜 간단히....

기본 폼의 basic게시판이라면(특정입력폼이 추가된것말고 기본폼)

방법1)최신 basis(자동등록방지가있는)게시판의 write.skin.php를 전체 복사 write.skin.php에 붙여넣기합니다.

방법2)ftp를 이용해 간단히 write.skin.php덮어쓰기 교체해도되구요

그럼 bbs나 다른것 수정없이 되더라구요.

1번이나 2번이나 같은 방법입니다.-요건 혹시 처음하시는 분들은 잘 모르시기에 노파시에....^^
전체 29 |RSS
그누4 질문답변 내용 검색

회원로그인

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