고수님 도와 주십시요!ㅠㅠ > 그누4 질문답변

그누4 질문답변

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

고수님 도와 주십시요!ㅠㅠ 정보

고수님 도와 주십시요!ㅠㅠ

본문

안녕하세요.
게시물 : http://sir.co.kr/bbs/board.php?bo_table=g4_skin&wr_id=44694&sca=&sfl=wr_subject&stx=%BC%F6%B0%AD&sop=and
"뜨락의이름"님의 자료를 받아서 적용해 보려하는 그누 초보자입니다.

양식을 제게 맞게 수정해보려 했는데... 언어라곤 기본 html약간 공부한 초보인지라
앙 써지질 않습니다.. ㅠㅠ

첨부그림에서 보듯이 선택후 출력되게 하려는데... 하나만 정상적으로 나오고 다른것들은 출력이 안됩니다.

무얼 설정 안건걸까요?
write페이지에서만도 달력작동시키는거 찾는라 애먹었는데 원본파일대비
이래저래 대입해 보았는데도 나오질 않습니다.ㅠㅠ

그림보시면 파란색부분처럼 빨간색 부분에도 나오도록입니다 ㅠㅠ

고수님들의 가르침을 부탁드립니다.

:::스킨에서 아래 파일들을 수정하였었습니다:::
1. write.skin.php
2. view.skin.php

---write.skin.php 내용입니다--------------------------------------------------------------
<?
if (!defined("_GNUBOARD_")) exit; // 개별 페이지 접근 불가

//연락가능한 전화번호1
$ex3_filed = explode("-",$write[wr_3]);
$ext3_00  = $ex3_filed[0];
$ext3_01  = $ex3_filed[1];
$ext3_02  = $ex3_filed[2];

//연락가능한 전화번호2
$ex4_filed = explode("-",$write[wr_4]);
$ext4_00  = $ex4_filed[0];
$ext4_01  = $ex4_filed[1];
$ext4_02  = $ex4_filed[2];

//우편번호
$ex5_filed = explode("-",$write[wr_5]);
$ext5_00  = $ex5_filed[0];
$ext5_01  = $ex5_filed[1];

## 알게된 경로 ##
$ext7_01 = substr($write[wr_7], 0, 1);
$ext7_02 = substr($write[wr_7], 1, 1);
$ext7_03 = substr($write[wr_7], 2, 1);
$ext7_04 = substr($write[wr_7], 3, 1);
$ext7_05 = substr($write[wr_7], 4, 1);
$ext7_06 = substr($write[wr_7], 5, 1);
$ext7_07 = substr($write[wr_7], 6, 1);
$ext7_08 = substr($write[wr_7], 7, 1);

?>

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

<!-- 김선용 2005.4 - ff(불여우) 에서는 innerhtml 사용시 폼이 <table> 아래에 있으면 인식하지 못합니다. -->
<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?>">
<input type=hidden name=wr_content value="<?=time()?>">

<table width="<?=$width?>" align=center cellpadding=0 cellspacing=0 style='padding-top:4px;'><tr><td>
<table width="100%" border="0" cellspacing="0" cellpadding="0">
<tr><td height="5" colspan=2 bgcolor=#F1F2F2></td></tr>
<!-- <tr><td colspan=2 height=2 bgcolor=#b0adf5></td></tr> -->
<!-- <tr><td style='padding-left:20px' colspan=2 height=38 bgcolor=#f8f8f9><strong><?=$title_msg?></strong></td></tr> -->

<? //if ($is_admin) { ?>

<tr>
    <td style='padding-left:20px; height:30px;'>· 신청자 이름</td>
    <td><input class=ed maxlength=20 size=15 name=wr_name itemname="이름" required value="<?=$name?>"></td></tr>
<tr><td colspan=2 height=1 bgcolor=#e7e7e7></td></tr>
<?PHP // } ?>

<tr>
    <td style='padding-left:20px; height:30px;'>· 성별</td>
    <td>
<input type=radio name="wr_1" value="남" <? if( $u=w || $write[wr_1] == "남")  echo "checked"; ?> > <font color=#009900>남</font> &nbsp;
<input type=radio name="wr_1" value="여" <? if($write[wr_1] == "여")  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;' 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, '');"><b>달력</b></a>&nbsp;&nbsp;<font color="#999999">※ 달력 글자를 클릭하여 날짜 입력.</font>
</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=ed maxlength=100 size=50 name=wr_email email itemname="이메일" value="<?=$email?>"></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='ext3_00' class='ed'  itemname='전화번호'>
        <option value='02' <? if($ext3_00 == "02") echo "selected"; ?>>02</option>
        <option value='031' <? if($ext3_00 == "031") echo "selected"; ?>>031</option>
        <option value='032' <? if($ext3_00 == "032") echo "selected"; ?>>032</option>
        <option value='033' <? if($ext3_00 == "033") echo "selected"; ?>>033</option>
        <option value='041' <? if($ext3_00 == "041") echo "selected"; ?>>041</option>
        <option value='042' <? if($ext3_00 == "042") echo "selected"; ?>>042</option>
        <option value='043' <? if($ext3_00 == "043") echo "selected"; ?>>043</option>
        <option value='051' <? if($ext3_00 == "051") echo "selected"; ?>>051</option>
        <option value='052' <? if($ext3_00 == "052") echo "selected"; ?>>052</option>
        <option value='053' <? if($ext3_00 == "053") echo "selected"; ?>>053</option>
        <option value='054' <? if($ext3_00 == "054") echo "selected"; ?>>054</option>
        <option value='055' <? if($ext3_00 == "055") echo "selected"; ?>>055</option>
        <option value='061' <? if($ext3_00 == "061") echo "selected"; ?>>061</option>
        <option value='062' <? if($ext3_00 == "062") echo "selected"; ?>>062</option>
        <option value='063' <? if($ext3_00 == "063") echo "selected"; ?>>063</option>
        <option value='064' <? if($ext3_00 == "064") echo "selected"; ?>>064</option>
      </select> -
      <input name='ext3_01' class=ed value='<?=$ext3_01?>' type='text' size='4' maxlength='4' onkeydown='onlyNumber(this);'  itemname='일반전화 두번째자리' class=input>  -
      <input name='ext3_02' class=ed value='<?=$ext3_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 class=ed style="width:150;" name=wr_4 itemname="연락받으실수 있는 휴대전화" required value="<?=$write[wr_4]?>"></td> -->
    <td style='padding-left:0px;'>
<select name='ext4_00' class='ed'  itemname='휴대전화' required>
        <option value='010' <? if($ext4_00 == "010") echo "selected"; ?>>010</option>
        <option value='011' <? if($ext4_00 == "011") echo "selected"; ?>>011</option>
        <option value='016' <? if($ext4_00 == "016") echo "selected"; ?>>016</option>
        <option value='017' <? if($ext4_00 == "017") echo "selected"; ?>>017</option>
        <option value='018' <? if($ext4_00 == "018") echo "selected"; ?>>018</option>
        <option value='019' <? if($ext4_00 == "019") echo "selected"; ?>>019</option>
      </select> -
      <input name='ext4_01' class=ed value='<?=$ext4_01?>' type='text' size='4' maxlength='4' onkeydown='onlyNumber(this);'  itemname='휴대전화 두번째자리' required class=input>  -
      <input name='ext4_02' class=ed value='<?=$ext4_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 size="4" name=ext5_00 itemname="우편번호 앞자리" required readonly value="<?=$ext5_00?>"> -
<input class=ed size="4" name=ext5_01 itemname="우편번호 뒷자리" required readonly value="<?=$ext5_01?>">
<a href="javascript:;" onclick="win_zip('fwrite', 'ext5_00', 'ext5_01', 'wr_subject', 'wr_8');"> 주소검색</a>
</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:100%;" name=wr_subject itemname="주소" required readonly value="<?=$write[wr_subject]?>"></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:100%;" name=wr_8 itemname="상세 주소" required value="<?=$write[wr_8]?>"></td></tr>
<tr><td colspan=2 height=1 bgcolor=#e7e7e7></td></tr>

<tr>
    <td style='padding-left:20px; height:30px;'>· 1차 교육과목</td>
    <td>
<select name='wr_10' class='ed'  itemname='1차 교과선택' required>
<option value='신청안함' <? if($write[wr_10] == "10:30") echo "selected"; ?>>없음</option>
<option value='필수미케닉' <? if($write[wr_10] == "11:00") echo "selected"; ?>>필수미케닉</option>
<option value='프로미케닉' <? if($write[wr_10] == "11:30") echo "selected"; ?>>프로미케닉</option>
<option value='어드밴스드 미케닉' <? if($write[wr_10] == "12:00") echo "selected"; ?>>어드밴스드 미케닉</option>
<option value='프로휠빌더' <? if($write[wr_10] == "14:00") echo "selected"; ?>>프로휠빌더</option>
<option value='서스펜션 정비' <? if($write[wr_10] == "14:30") echo "selected"; ?>>서스펜션 정비</option>
     
  </select>&nbsp;&nbsp;<input class='ed' type=text id=wr_9 name='wr_9' size=20 maxlength=20 minlength=8 required itemname='교육희망일자' value='<?=$write[wr_9]?>' readonly title='옆의 달력 글자를 클릭하여 날짜를 입력하세요.'>&nbsp;&nbsp;<a href="javascript:win_calendar('wr_9', document.getElementById('wr_9').value, '');"><b>날짜 선택</b></a>&nbsp;&nbsp;<font color="#999999">※ 수강일정을 꼭! 확인하신후 입력하여 주십시요.</font>
</td>

<tr>
    <td style='padding-left:20px; height:30px;'>· 2차 교육과목</td>
    <td>
<select name='wr_11' class='ed'  itemname='2차 교과선택' required>
<option value='신청안함' <? if($write[wr_11] == "10:30") echo "selected"; ?>>없음</option>
<option value='필수미케닉' <? if($write[wr_11] == "11:00") echo "selected"; ?>>필수미케닉</option>
<option value='프로미케닉' <? if($write[wr_11] == "11:30") echo "selected"; ?>>프로미케닉</option>
<option value='어드밴스드 미케닉' <? if($write[wr_11] == "12:00") echo "selected"; ?>>어드밴스드 미케닉</option>
<option value='프로휠빌더' <? if($write[wr_11] == "14:00") echo "selected"; ?>>프로휠빌더</option>
<option value='서스펜션 정비' <? if($write[wr_11] == "14:30") echo "selected"; ?>>서스펜션 정비</option>
   
  </select>&nbsp;&nbsp;<input class='ed' type=text id=wr_12 name='wr_12' size=20 maxlength=20 minlength=8 required itemname='교육희망일자' value='<?=$write[wr_12]?>' readonly title='옆의 달력 글자를 클릭하여 날짜를 입력하세요.'>&nbsp;&nbsp;<a href="javascript:win_calendar('wr_12', document.getElementById('wr_12').value, '');"><b>날짜 선택</b></a>
</td>
</tr>

<tr>
    <td style='padding-left:20px; height:30px;'>· 3차 교육과목</td>
    <td>
<select name='wr_13' class='ed'  itemname='3차 교과선택' required>
<option value='신청안함' <? if($write[wr_13] == "10:30") echo "selected"; ?>>없음</option>
<option value='필수미케닉' <? if($write[wr_13] == "11:00") echo "selected"; ?>>필수미케닉</option>
<option value='프로미케닉' <? if($write[wr_13] == "11:30") echo "selected"; ?>>프로미케닉</option>
<option value='어드밴스드 미케닉' <? if($write[wr_13] == "12:00") echo "selected"; ?>>어드밴스드 미케닉</option>
<option value='프로휠빌더' <? if($write[wr_13] == "14:00") echo "selected"; ?>>프로휠빌더</option>
<option value='서스펜션 정비' <? if($write[wr_13] == "14:30") echo "selected"; ?>>서스펜션 정비</option>
   
  </select>&nbsp;&nbsp;<input class='ed' type=text id=wr_14 name='wr_14' size=20 maxlength=20 minlength=8 required itemname='교육희망일자' value='<?=$write[wr_14]?>' readonly title='옆의 달력 글자를 클릭하여 날짜를 입력하세요.'>&nbsp;&nbsp;<a href="javascript:win_calendar('wr_14', document.getElementById('wr_14').value, '');"><b>날짜 선택</b></a>
</td>
</tr>

<tr>
    <td style='padding-left:20px; height:30px;'>· 4차 교육과목</td>
    <td>
<select name='wr_15' class='ed'  itemname='4차 교과선택' required>
<option value='신청안함' <? if($write[wr_15] == "10:30") echo "selected"; ?>>없음</option>
<option value='필수미케닉' <? if($write[wr_15] == "11:00") echo "selected"; ?>>필수미케닉</option>
<option value='프로미케닉' <? if($write[wr_15] == "11:30") echo "selected"; ?>>프로미케닉</option>
<option value='어드밴스드 미케닉' <? if($write[wr_15] == "12:00") echo "selected"; ?>>어드밴스드 미케닉</option>
<option value='프로휠빌더' <? if($write[wr_15] == "14:00") echo "selected"; ?>>프로휠빌더</option>
<option value='서스펜션 정비' <? if($write[wr_15] == "14:30") echo "selected"; ?>>서스펜션 정비</option>
     
  </select>&nbsp;&nbsp;<input class='ed' type=text id=wr_16 name='wr_16' size=20 maxlength=20 minlength=8 required itemname='교육희망일자' value='<?=$write[wr_16]?>' readonly title='옆의 달력 글자를 클릭하여 날짜를 입력하세요.'>&nbsp;&nbsp;<a href="javascript:win_calendar('wr_16', document.getElementById('wr_16').value, '');"><b>날짜 선택</b></a>
</td>
</tr>

<tr>
    <td style='padding-left:20px; height:30px;'>· 5차 교육과목</td>
    <td>
<select name='wr_17' class='ed'  itemname='5차 교과선택' required>
<option value='신청안함' <? if($write[wr_17] == "10:30") echo "selected"; ?>>없음</option>
<option value='필수미케닉' <? if($write[wr_17] == "11:00") echo "selected"; ?>>필수미케닉</option>
<option value='프로미케닉' <? if($write[wr_17] == "11:30") echo "selected"; ?>>프로미케닉</option>
<option value='어드밴스드 미케닉' <? if($write[wr_17] == "12:00") echo "selected"; ?>>어드밴스드 미케닉</option>
<option value='프로휠빌더' <? if($write[wr_17] == "14:00") echo "selected"; ?>>프로휠빌더</option>
<option value='서스펜션 정비' <? if($write[wr_17] == "14:30") echo "selected"; ?>>서스펜션 정비</option>
   
  </select>&nbsp;&nbsp;<input class='ed' type=text id=wr_18 name='wr_18' size=20 maxlength=20 minlength=8 required itemname='교육희망일자' value='<?=$write[wr_18]?>' readonly title='옆의 달력 글자를 클릭하여 날짜를 입력하세요.'>&nbsp;&nbsp;<a href="javascript:win_calendar('wr_18', document.getElementById('wr_18').value, '');"><b>날짜 선택</b></a>&nbsp;&nbsp;<font color="#FF9966">※ 없음시 작성일 날짜로 설정해 주시기 바랍니다.</font>
</td>
</td>
</tr>


</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=ed 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_homepage) { ?>
<tr>
    <td style='padding-left:20px; height:30px;'>· 홈페이지</td>
    <td><input class=ed size=50 name=wr_homepage itemname="홈페이지" value="<?=$homepage?>"></td></tr>
<tr><td colspan=2 height=1 bgcolor=#e7e7e7></td></tr>
<? } ?> -->

<!-- <tr>
    <td width=120 style='padding-left:20px; height:30px;'>· 옵션</td>
    <td><? if ($is_notice) { ?><input type=checkbox name=notice value="1" <?=$notice_checked?>>공지&nbsp;<? } ?>
        <? if ($is_html) { ?><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) { ?><input type=checkbox value="secret" name="secret" <?=$secret_checked?>><span class=w_title>비밀글</span>&nbsp;<? } ?>
        <? if ($is_mail) { ?><input type=checkbox value="mail" name="mail" <?=$recv_email_checked?>>답변메일받기&nbsp;<? } ?></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>& lt;/tr>
<tr><td colspan=2 height=1 bgcolor=#e7e7e7></td></tr>
<? } ?>

<tr>
    <td style='padding-left:20px;'>· 신청과목 및 하고 싶은 말 </td>
    <td style='padding:5 0 5 0;'>
        <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/up.gif"></span>
                <span style="cursor: pointer;" onclick="textarea_original('wr_content', 10);"><img src="<?=$board_skin_path?>/img/start.gif"></span>
                <span style="cursor: pointer;" onclick="textarea_increase('wr_content', 10);"><img src="<?=$board_skin_path?>/img/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=3 itemname="내용" required
        <? 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=#e7e7e7></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=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_trackback) { ?>
<tr>
    <td style='padding-left:20px; height:30px;'>· 트랙백주소</td>
    <td><input class=ed 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_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>

</td></tr></table>
</form>
<script type="text/javascript" src="<?="$g4[path]/js/jquery.kcaptcha.js"?>"></script>

<!---- 숫자만 입력받는 스크립터 --//-->
<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 (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.select();
            f.wr_key.focus();
            return false;
        }
    }

    document.getElementById('btn_submit').disabled = true;
    <?php if($member[mb_level] >= 9) { ?>
    document.getElementById('btn_list').disabled = true;
    <? } ?>

    f.action = "./write_update.php";
    f.submit();
}
</script>


=========================================================================================

---view.skin.php 내용입니다--------------------------------------------------------------
<?
if (!defined("_GNUBOARD_")) exit; // 개별 페이지 접근 불가
if ($is_admin != "super") alert("이 페이지는 관리자만 보실수 있습니다.");
?>

 
<!-- 게시글 보기 시작 -->
<table width="<?=$width?>" align="center" cellpadding="0" cellspacing="0"><tr><td style='padding-top:4px;'>

<!-- 링크 버튼 -->
<?
ob_start();
?>

<?
$link_buttons = ob_get_contents();
ob_end_flush();

## 알게된 경로 ##
$ext7_01 = substr($view[wr_7], 0, 1);
$ext7_02 = substr($view[wr_7], 1, 1);
$ext7_03 = substr($view[wr_7], 2, 1);
$ext7_04 = substr($view[wr_7], 3, 1);
$ext7_05 = substr($view[wr_7], 4, 1);
$ext7_06 = substr($view[wr_7], 5, 1);
$ext7_07 = substr($view[wr_7], 6, 1);
$ext7_08 = substr($view[wr_7], 7, 1);

## 수강1차_예정일 ##
$ext9_00 = substr($view[wr_9], 0, 4);
$ext9_01 = substr($view[wr_9], 4, 2);
$ext9_02 = substr($view[wr_9], 6, 2);

## 수강2차_예정일 ##
$ext12_00 = substr($view[wr_12], 0, 4);
$ext12_01 = substr($view[wr_12], 4, 2);
$ext12_02 = substr($view[wr_12], 6, 2);

## 수강3차_예정일 ##
$ext14_00 = substr($view[wr_14], 0, 4);
$ext14_01 = substr($view[wr_14], 4, 2);
$ext14_02 = substr($view[wr_14], 6, 2);

## 수강4차_예정일 ##
$ext16_00 = substr($view[wr_16], 0, 4);
$ext16_01 = substr($view[wr_16], 4, 2);
$ext16_02 = substr($view[wr_16], 6, 2);

## 수강5차_예정일 ##
$ext18_00 = substr($view[wr_18], 0, 4);
$ext18_01 = substr($view[wr_18], 4, 2);
$ext18_02 = substr($view[wr_18], 6, 2);

?>


<table width="100%" cellspacing="0" cellpadding="0">
<tr><td height=52 style='padding-top:5px; border:10px solid #F8F8F8;' bgcolor=#FFFFFF>&nbsp;&nbsp;<strong><? if ($is_category) { echo ($category_name ? "[$view[ca_name]] " : ""); } ?><?=$view[subject]?></strong></td></tr>
<tr><td height=30 style='padding-top:6px;'>&nbsp;&nbsp;<font color=#7A8FDB><b>예약자명</b></font> : <?=$view[name]?><? if ($is_ip_view) { echo "&nbsp;($ip)"; } ?>&nbsp;&nbsp;&nbsp;&nbsp;
      <font color=#7A8FDB>접수일</font> : <?=substr($view[wr_datetime],2,14)?>&nbsp;&nbsp;&nbsp;&nbsp;
      <font color=#7A8FDB>조회</font> : <?=$view[wr_hit]?>&nbsp;&nbsp;&nbsp;&nbsp;
      <? if ($is_good) { ?><font color=#7A8FDB>추천</font> : <?=$view[wr_good]?>&nbsp;&nbsp;&nbsp;&nbsp;<?}?>
      <? if ($is_nogood) { ?><font color=#7A8FDB>비추천</font> : <?=$view[wr_nogood]?>&nbsp;&nbsp;&nbsp;&nbsp;<?}?></td></tr>
<tr><td height=1 bgcolor=#E7E7E7></td></tr>

<!-- 성별 -->
<tr><td height=22  style='padding-top:4px;'>· 성별 : <?=$view[wr_1]?></td></tr>
<tr><td height=1 bgcolor=#E7E7E7></td></tr>

<!-- 생일 -->
<tr><td height=22 style='padding-top:4px;'>· 생년월일 : <?=$view[wr_2]?></td></tr>
<tr><td height=1 bgcolor=#E7E7E7></td></tr>

<!-- 이메일 -->
<tr><td height=22 style='padding-top:4px;'>· 이메일 : <?=$view[wr_email]?></td></tr>
<tr><td height=1 bgcolor=#E7E7E7></td></tr>

<!-- 연락가능한 전화번호1 -->
<tr><td height=22 style='padding-top:4px;'>·  전화번호 : <?=$view[wr_3]?></td></tr>
<tr><td height=1 bgcolor=#E7E7E7></td></tr>

<!-- 연락가능한 전화번호2 -->
<tr><td height=22 style='padding-top:4px;'>·  휴대전화 : <?=$view[wr_4]?></td></tr>
<tr><td height=1 bgcolor=#E7E7E7></td></tr>

<!-- 우편번호-->
<tr><td height=22 style='padding-top:4px;'>·  우편번호 : <?=$view[wr_5]?></td></tr>
<tr><td height=1 bgcolor=#E7E7E7></td></tr>

<!-- 주소여부-->
<tr><td height=22 style='padding-top:4px;'>·  주소 : <?=$view[wr_subject]?> <?=$view[wr_8]?></td></tr>
<tr><td height=1 bgcolor=#E7E7E7></td></tr>

<!-- 1차 수강선택 -->
<tr><td height=22 style='padding-top:4px;'><b>· 1차 교육희망일 : <?=$ext9_00?>년 <?=$ext9_01?>월 <?=$ext9_02?>일 - <?=$view[wr_10]?></b></td></tr>
<tr><td height=1 bgcolor=#E7E7E7></td></tr>

<!-- 2차 수강선택 -->
<tr><td height=22 style='padding-top:4px;'><b>· 2차 교육희망일 : <?=$ext12_00?>년 <?=$ext12_01?>월 <?=$ext12_02?>일 - <?=$view[wr_11]?></b></td></tr>
<tr><td height=1 bgcolor=#E7E7E7></td></tr>

<!-- 3차 수강선택 -->
<tr><td height=22 style='padding-top:4px;'><b>· 3차 교육희망일 : <?=$ext14_00?>년 <?=$ext14_01?>월 <?=$ext14_02?>일 - <?=$view[wr_13]?></b></td></tr>
<tr><td height=1 bgcolor=#E7E7E7></td></tr>

<!-- 4차 수강선택 -->
<tr><td height=22 style='padding-top:4px;'><b>· 4차 교육희망일 : <?=$ext16_00?>년 <?=$ext16_01?>월 <?=$ext16_02?>일 - <?=$view[wr_15]?></b></td></tr>
<tr><td height=1 bgcolor=#E7E7E7></td></tr>

<!-- 5차 수강선택 -->
<tr><td height=22 style='padding-top:4px;'><b>· 5차 교육희망일 : <?=$ext18_00?>년 <?=$ext18_01?>월 <?=$ext18_02?>일 - <?=$view[wr_17]?></b></td></tr>
<tr><td height=1 bgcolor=#E7E7E7></td></tr>


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

<!-- <? if ($trackback_url) { ?>
<tr><td height=30>&nbsp;&nbsp;트랙백 주소 : <a href="javascript:clipboard_trackback('<?=$trackback_url?>');" style="letter-spacing:0;" title='이 글을 소개할 때는 이 주소를 사용하세요'><?=$trackback_url?></a>
<script language="JavaScript">
function clipboard_trackback(str)
{
    if (g4_is_gecko)
        prompt("이 글의 고유주소입니다. Ctrl+C를 눌러 복사하세요.", str);
    else if (g4_is_ie) {
        window.clipboardData.setData("Text", str);
        alert("트랙백 주소가 복사되었습니다.\n\n<?=$trackback_url?>");
    }
}
</script></td></tr>
<?}?> -->

<?
// 가변 파일
$cnt = 0;
for ($i=0; $i<count($view[file]); $i++)
{
    if ($view[file][$i][source] && !$view[file][$i][view])
    {
        $cnt++;
        //echo "<tr><td height=22>&nbsp;&nbsp;<img src='{$board_skin_path}/img/icon_file.gif' align=absmiddle> <a href='{$view[file][$i][href]}' title='{$view[file][$i][content]}'><strong>{$view[file][$i][source]}</strong> ({$view[file][$i][size]}), Down : {$view[file][$i][download]}, {$view[file][$i][datetime]}</a></td></tr>";
        echo "<tr><td height=22>&nbsp;&nbsp;<img src='{$board_skin_path}/img/icon_file.gif' align=absmiddle> <a href=\"javascript:file_download('{$view[file][$i][href]}', '{$view[file][$i][source]}');\" title='{$view[file][$i][content]}'><strong>{$view[file][$i][source]}</strong> ({$view[file][$i][size]}), Down : {$view[file][$i][download]}, {$view[file][$i][datetime]}</a></td></tr>";
    }
}

// 링크
/*
$cnt = 0;
for ($i=1; $i<=$g4[link_count]; $i++)
{
    if ($view[link][$i])
    {
        $cnt++;
        $link = cut_str($view[link][$i], 70);
        echo "<tr><td height=22>&nbsp;&nbsp;<img src='{$board_skin_path}/img/icon_link.gif' align=absmiddle> <a href='{$view[link_href][$i]}' target=_blank><strong>{$link}</strong> ({$view[link_hit][$i]})</a></td></tr>";
    }
}
*/
?>

<!-- <tr><td height=1 bgcolor=#E7E7E7></td></tr> -->
<tr><td style='padding-top:10px; padding-left:20px;'>▒&nbsp;수강신청 과목 및 하고 싶은 말&nbsp;▒</td><tr>
<tr>
    <td style='padding-top:10px; padding-left:15px; border:20px solid #F8F8F8;' bgcolor=#FFFFFF>
        <?
        // 파일 출력
        for ($i=0; $i<=count($view[file]); $i++) {
            if ($view[file][$i][view])
                echo $view[file][$i][view];
        }
        ?>

        <span class="ct lh"><?=$view[content];?></span>
        <?//echo $view[rich_content]; // 과 같은 코드를 사용할 경우?>
        <!-- 테러 태그 방지용 --></xml></xmp><a href=""></a><a href=''></a>
       
        <? if ($is_signature) { echo "$signature"; } // 서명 출력 ?></td>
</tr>
<!--  알게된  경로 미처리>
<tr>
    <td height="30" style='padding-top:10px;'>· 알게된 경로 :
<table>
<tr><td>
&nbsp;<input type=checkbox name="ext7_01" value="Y" <? if ($ext7_01=="Y") echo "checked";?>>&nbsp;1. 인터넷 검색<br>
&nbsp;<input type=checkbox name="ext7_02" value="Y" <? if ($ext7_02=="Y") echo "checked";?>>&nbsp;2. 친구소개로<br>
&nbsp;<input type=checkbox name="ext7_03" value="Y" <? if ($ext7_03=="Y") echo "checked";?>>&nbsp;3. 재학생의 소개<br>
&nbsp;<input type=checkbox name="ext7_04" value="Y" <? if ($ext7_04=="Y") echo "checked";?>>&nbsp;4. 졸업생의 소개<br>
&nbsp;<input type=checkbox name="ext7_05" value="Y" <? if ($ext7_05=="Y") echo "checked";?>>&nbsp;5. 부모님의 소개<br>
&nbsp;<input type=checkbox name="ext7_06" value="Y" <? if ($ext7_06=="Y") echo "checked";?>>&nbsp;6. 기사 및 언론매체<br>
&nbsp;<input type=checkbox name="ext7_07" value="Y" <? if ($ext7_07=="Y") echo "checked";?>>&nbsp;7. 광고를 통해<br>
&nbsp;<input type=checkbox name="ext7_07" value="Y" <? if ($ext7_08=="Y") echo "checked";?>>&nbsp;8. 기타
</td></tr>
</table>
</td>
</tr>
 -->

</table><br>

<?
include_once("./view_comment.php");
?>

<?=$link_buttons?>

</td></tr></table><br>

<script language="JavaScript">
// HTML 로 넘어온 <img ... > 태그의 폭이 테이블폭보다 크다면 테이블폭을 적용한다.
function resize_image()
{
    var target = document.getElementsByName('target_resize_image[]');
    var image_width = parseInt('<?=$board[bo_image_width]?>');
    var image_height = 0;

    for(i=0; i<target.length; i++) {
        // 원래 사이즈를 저장해 놓는다
        target[i].tmp_width  = target[i].width;
        target[i].tmp_height = target[i].height;
        // 이미지 폭이 테이블 폭보다 크다면 테이블폭에 맞춘다
        if(target[i].width > image_width) {
            image_height = parseFloat(target[i].width / target[i].height)
            target[i].width = image_width;
            target[i].height = parseInt(image_width / image_height);
        }
    }
}

window.onload = resize_image;

function file_download(link, file)
{
<? if ($board[bo_download_point] < 0) { ?>if (confirm("'"+file+"' 파일을 다운로드 하시면 포인트가 차감(<?=number_format($board[bo_download_point])?>점)됩니다.\n\n포인트는 게시물당 한번만 차감되며 다음에 다시 다운로드 하셔도 중복하여 차감하지 않습니다.\n\n그래도 다운로드 하시겠습니까?"))<?}?>
document.location.href = link;
}
</script>
<!-- 게시글 보기 끝 -->
=========================================================================================
부탁입니다 도와주세요ㅠㅠ
부족하지만 있는 포인트 다 드립니다 ㅠㅠ

댓글 전체

2차 부터 저장이 안되시는거 같은데
그누보드 게시판에는 추가 입력필드가 기본으로 10개가 만들어져 있습니다.

'wr_11'  부터는 필드가 없습니다.

더 사용하실려면 DB에 직접 필드를 만드셔야 합니다.


웨호스팅 사용중이시면 해당 업체에서 재공하는 툴로(phpmyadmin)  해당 테이블로 가셔서 필드 추가 하시면 됩니다..
아..답변 너무 감사드려요 ㅠㅠ

sql도 어찌 저찌 해서 해당게시판 필드를 더 늘렸는데..그래도 안되네요 ㅠㅠ

원문에 해당소스 다시 수정해서 올렸습니다 ㅠㅠ
전체 66,558 |RSS
그누4 질문답변 내용 검색

회원로그인

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