관리자님이 올려주신 부동산 스킨에서요... > 그누3질답

그누3질답

관리자님이 올려주신 부동산 스킨에서요... 정보

그누보드 관리자님이 올려주신 부동산 스킨에서요...

첨부파일

gbform.skin.php (13.2K) 8회 다운로드 2005-03-31 23:20:18

본문

그 스킨을 변형해서 다른 스킨을 만들고 있는데요.
(다른 분들이 올려주신것도 좋지만 하나의 게시판에서만 더 많은 필드가 필요해서요..)
숫자를 쓰는폼을 text로 쓰는과정에서 ','(컴마)가 들어가면 그뒤로는 출력입력이 되질 않네요.

예) 가나다, 라마바...
출력) 가나다

이렇게 컴마부터 그뒤로는 출력이 되질 않습니다.
어느부분을 수정해야 모든 텍스트가 잘 나올수 있을까요?


아래는 gbform.skin.php 파일 입니다. 부탁드립니다.
======================================================================================

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

if ($w == "r") {
    alert("답변은 할 수 없습니다.");
}

if (!$skin_no) $skin_no = "01";
?>

<link rel='stylesheet' href='<?=$board_skin?>/style<?=$skin_no?>.css' type='text/css'>
<style>
    .require { font-weight:bold; color:#3936BC; }
</style>

<script language="JavaScript" src='<?=$board_skin?>/sojaeji.js'></script>

<table width='<?=$width?>' align=center border=0 cellpadding=0 cellspacing=0><tr><td>

<form name=fgbform method=post action='./?doc=bbs/gbupdate.php'
    enctype='multipart/form-data'
    onsubmit='return fgbform_check(this);'>
<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=sselect  value='<?=$sselect?>'>
<input type=hidden name=stext    value='<?=$stext?>'>
<input type=hidden name=section  value='<?=$section?>'>
<input type=hidden name=ssort    value='<?=$ssort?>'>
<input type=hidden name=sorder  value='<?=$sorder?>'>
<input type=hidden name=page    value='<?=$page?>'>

<input type=hidden name=wr_1    value=''>
<input type=hidden name=wr_2    value=''>
<input type=hidden name=wr_3    value=''>
<input type=hidden name=wr_4    value=''>
<input type=hidden name=wr_5    value=''>

<input type=hidden name=wr_link1 value=''>
<input type=hidden name=wr_link2 value=''>

<input type=hidden name=wr_content value=''>

<table width='100%' cellpadding=0 cellspacing=0 bgcolor=#FFFFFF border=0>
<colgroup width=15%>
<colgroup width=35%>
<colgroup width=15%>
<colgroup width=35%>
<tr><td colspan=4 class=line></td></tr>
<tr><td colspan=4 class=ct>&nbsp;&nbsp;<B>매물 <?=($w=="") ? "등록" : "수정";?></B></td></tr>

<tr class=ht>
    <td align=center class=require>거래유형</td>
    <td colspan=3>
        <select name=ca_id class=is required itemname="거래유형">
        <option value=''>선택<?=$category_option?></select>
    </td>
</tr>
<tr><td colspan=4 height=1 background='<?=$board_skin?>/dotline.gif'></td></tr>

<tr class=ht>
    <td align=center class=require>소재지</td>
    <td colspan=3>
        <select name=sido onchange="sidochange()" required itemname="시/도"></select>
        <select name=gugun onchange="gugunchange()" required itemname="시/군/구"></select>
        <select name=dong required itemname="읍/면/동"></select>
    <td>
</tr>
<tr><td colspan=4 height=1 background='<?=$board_skin?>/dotline.gif'></td></tr>

<tr class=ht>
    <td align=center class=require>아파트명</td>
    <td colspan=3>
        <input type=text name='wr_subject' required itemname='아파트명' value='<?=$subject?>' class=is size=20> 아파트
        &nbsp;
        <? if ($is_notice) { ?><input type=checkbox name=wr_notice value='-1' <?=$notice_checked?>>공지&nbsp;<? } ?>
    <td>
</tr>
<tr><td colspan=4 height=1 background='<?=$board_skin?>/dotline.gif'></td></tr>

<tr class=ht>
    <td align=center class=require>매매가</td>
    <td>
        <input type=text name='maemaega' required numeric itemname='매매가(전,월세의 경우 보증금)' value='<?=$write[wr_4]?>' class=is size=7> 만원 (전,월세인 경우 보증금)
    </td>
    <td align=center>월세</td>
    <td>
        <input type=text name='wolse' numeric itemname='월세' value='<?=$write[wr_5]?>' class=is size=5> 만원
    </td>
</tr>
<tr><td colspan=4 height=1 background='<?=$board_skin?>/dotline.gif'></td></tr>

<tr class=ht>
    <td align=center class=require>입주가능일</td>
    <td colspan=3>
        <select name='ipju' required itemname="입주가능일">
        <option value=''>선택
        <option value='즉시'>즉시입주 가능
        <option value='협의'>협의 후 가능
        </select>
    </td>
</tr>

<tr><td colspan=4 height=1 background='<?=$board_skin?>/dotline.gif'></td></tr>
<tr class=ht>
    <td align=center class=require>면적</td>
    <td> <input type=text name='myunjeok' required numeric itemname='면적' value='<?=$write[wr_2]?>' class=is size=5> 평</td>
    <td align=center>전용면적</td>
    <td><input type=text name='jeonyong' itemname='전용면적' value='' class=is size=5> 평</td>
</tr>

<tr><td colspan=4 height=1 background='<?=$board_skin?>/dotline.gif'></td></tr>
<tr class=ht>
    <td align=center class=require>방/욕실갯수</td>
    <td><input type=text name='bang' required itemname='방갯수' value='' class=is size=5> 개 / <input type=text name='yoksil' required itemname='욕실갯수' value='' class=is size=5> 개</td>
    <td align=center>대지지분</td>
    <td><input type=text name='jibun' numeric itemname='대지지분' value='' class=is size=5> 평</td>
</tr>

<tr><td colspan=4 height=1 background='<?=$board_skin?>/dotline.gif'></td></tr>
<tr class=ht>
    <td align=center class=require>해당층/총층</td>
    <td>
        <select name='jisang' required itemname="지상/반지하/지하 여부">
        <option value=''>선택
        <option value='지상'>지상
        <option value='반지하'>반지하
        <option value='지하'>지하
        <option value='전체'>전체
        </select>
        <input type=text name='chung' required itemname='해당층' value='' class=is size=5> 층 / <input type=text name='chongchung' required itemname='총층' value='' class=is size=5> 층
    </td>
    <td align=center>방향</td>
    <td>
        <select name='banghyang'>
        <option value=''>선택
        <option value='동'>동
        <option value='서'>서
        <option value='남'>남
        <option value='북'>북
        <option value='남동'>남동
        <option value='남서'>남서
        <option value='북동'>북동
        <option value='북서'>북서
        </select>
    </td>
</tr>

<tr><td colspan=4 height=1 background='<?=$board_skin?>/dotline.gif'></td></tr>
<tr class=ht>
    <td align=center class=require>현관구조</td>
    <td>
        <select name='hyungwan' required itemname="현관구조">
        <option value=''>선택
        <option value='복도식'>복도식
        <option value='계단식'>계단식
        <option value='기타'>기타
        </select>
    </td>
    <td align=center>월관리비</td>
    <td><input type=text name='gwanribi' numeric value='' class=is size=10> 원</td>
</tr>

<tr><td colspan=4 height=1 background='<?=$board_skin?>/dotline.gif'></td></tr>
<tr class=ht>
    <td align=center class=require>난방방식</td>
    <td>
        <select name='nanbang' required itemname="난방방식">
        <option value=''>선택
        <option value='개별'>개별
        <option value='지역'>지역
        <option value='중앙'>중앙
        </select>
    </td>
    <td align=center class=require>엘리베이터</td>
    <td>
        <select name='elevator' required itemname="엘리베이터">
        <option value=''>선택
        <option value='유'>유
        <option value='무'>무
        </select>
    </td>
</tr>

<? if ($is_upload=1) { ?>
    <? for ($i=1; $i<=$cfg[file_count]; $i++) { ?>
<tr><td colspan=4 height=1 background='<?=$board_skin?>/dotline.gif'></td></tr>
<tr>
<td class=ht align=center>사진 #<?=$i?></td>
<td colspan=3>
            <input type=file name='wr_file<?=$i?>' itemname='사진 #<?=$i?>' class=is size=30 onchange="imageCheck(this.value)">
                <?=$file[$i][delete]?>
                <? if ($i == 1) { echo "&nbsp;※ $upload_max_filesize 이하만 업로드 가능 (jpg, gif, png)"; } ?>
        </td>
</tr>
    <? } ?>
<? } ?>


<? if ($is_name) { ?>
<tr><td colspan=4 height=1 background='<?=$board_skin?>/dotline.gif'></td></tr>
<tr class=ht>
    <td align=center class=require>이름</td>
    <td><input type=text name='wr_name' size=15 maxlength=20 required itemname='이름' value='<?=$write[wr_name]?>' class=is></td>
    <td align=center <? if ($w == "") echo "class=require"; ?>>비밀번호</td>
    <td><input type=password name='wr_passwd' size=15 maxlength=20 <?=$passwd_required?> itemname='비밀번호' class=is> 자료 수정, 삭제시에 사용</td>
</tr>
<? } ?>

<tr><td colspan=4 height=1 background='<?=$board_skin?>/dotline.gif'></td></tr>
<tr class=ht>
    <td align=center class=require>전화번호</td>
    <td><input type=text name='tel' required itemname='전화번호' value='<?=$write[wr_link1]?>' class=is size=20></td>
    <td align=center>핸드폰</td>
    <td><input type=text name='hp' itemname='핸드폰' value='<?=$write[wr_link2]?>' class=is size=20></td>
</tr>

<? if ($is_email) { ?>
    <tr><td colspan=4 height=1 background='<?=$board_skin?>/dotline.gif'></td></tr>
    <tr class=ht>
        <td align=center>E-mail</td>
        <td colspan=3><input type=text name='wr_email' maxlength=100 email itemname='E-MAIL' value='<?=$email?>' class=is size=45 class=is></td>
    </tr>
<? } ?>

<? if ($is_homepage) { ?>
    <tr><td colspan=4 height=1 background='<?=$board_skin?>/dotline.gif'></td></tr>
    <tr>
        <td class=ht align=center>홈페이지</td>
        <td colspan=3><input type=text name='wr_homepage' itemname='홈페이지' value='<?=$homepage?>' class=is size=45 class=is></td>
    </tr>
<? } ?>

<? if ($is_norobot) { ?>
<tr><td colspan=4 height=1 background='<?=$board_skin?>/dotline.gif'></td></tr>
    <tr>
        <td class=ht align=center><?=$norobot_str?></td>
        <td colspan=3>
            <input type=input name='wr_key' required itemname='자동등록방지' size=10 class=is>
            왼쪽의 글자중<FONT  COLOR="red"> 빨간글자만</FONT> 순서대로 입력하세요.
        </td>
    </tr>
<? } ?>

<tr><td colspan=4 class=line></td></tr>
</table><br>

<table width=100%>
<tr>
    <td align=center>
        <input name=btnsubmit type=image src='<?=$board_skin?>/text_save.gif' alt='확인' border=0 align=absmiddle>
    </td>
</tr>
</table>
</form>

<script language='Javascript'>
    var f = document.fgbform;

    if (f.w.value == '' && typeof(f.wr_name) != 'undefined') {
        f.wr_name.focus();
    } else if (f.w.value == 'u') {
        f.wr_subject.focus();
        if (typeof(f.ca_id) != 'undefined') {
            f.ca_id.value = '<?=$ca_id?>';
        }
    }

    function html_auto_br(obj)
    {
        if (obj.checked) {
            result = confirm("자동 줄바꿈을 하시겠습니까?\n\n자동 줄바꿈은 게시물 내용중 줄바뀐 곳을<br>태그로 변환하는 기능입니다.");
            if (result) {
                obj.value = 2;
            } else {
                obj.value = 1;
            }
        } else {
            obj.value = 0;
        }
    }

    function imageExtCheck(filename)
    {
        if (filename.match(/.(gif|jpg|jpeg|png)$/i))
            return true;
        else
            return false;
    }

    function imageCheck(filename)
    {
        if (filename) {
            if (!imageExtCheck(filename)) {
                alert(filename+" 은(는) 이미지 파일이 아닙니다.");
                return false;
            }
        }
        return true;
    }

    function fgbform_check(f)
    {
        if (!imageCheck(f.wr_file1.value) || !imageCheck(f.wr_file2.value)) {
            alert("사진이 이미지 파일이 아닙니다.");
            return false;
        }


        var s = "";

        f.wr_1.value = f.sido.value+" "+f.gugun.value+" "+f.dong.value;
        f.wr_2.value = f.myunjeok.value;
        f.wr_3.value = f.chung.value+"층/"+f.chongchung.value+"층";
        f.wr_4.value = f.maemaega.value;
        f.wr_5.value = f.wolse.value;
        f.wr_link1.value = f.tel.value;
        f.wr_link2.value = f.hp.value;

        s += "시도="+f.sido.value;
        s += ",구군="+f.gugun.value;
        s += ",읍면동="+f.dong.value;
        s += ",입주가능일="+f.ipju.value;
        s += ",전용면적="+f.jeonyong.value;
        s += ",방갯수="+f.bang.value;
        s += ",욕실갯수="+f.yoksil.value;
        s += ",대지지분="+f.jibun.value;
        s += ",지상="+f.jisang.value;
        s += ",해당층="+f.chung.value;
        s += ",총층="+f.chongchung.value;
        s += ",방향="+f.banghyang.value;
        s += ",현관구조="+f.hyungwan.value;
        s += ",월관리비="+f.gwanribi.value;
        s += ",난방방식="+f.nanbang.value;
        s += ",엘리베이터="+f.elevator.value;

        f.wr_content.value = s;

        return true;
    }

<? if ($w == '') { ?>
    sidoview();
    gugunview("");
    dongview("", "");
<? } else { ?>
    var sido, gugun, dong;
    var str = "<?=$write[wr_content]?>".split(",");
    //document.write("<?=$write[wr_content]?>");
    for (var i=0; i<str.length; i++) {
        s = str[i].split("=");
        if (s[0] == "시도")
            sido = s[1];
        else if (s[0] == "구군")
            gugun = s[1];
        else if (s[0] == "읍면동")
            dong = s[1];
        else if (s[0] == "입주가능일")
            f.ipju.value = s[1];
        else if (s[0] == "전용면적")
            f.jeonyong.value = s[1];
        else if (s[0] == "방갯수")
            f.bang.value = s[1];
        else if (s[0] == "욕실갯수")
            f.yoksil.value = s[1];
        else if (s[0] == "대지지분")
            f.jibun.value = s[1];
        else if (s[0] == "지상")
            f.jisang.value = s[1];
        else if (s[0] == "해당층")
            f.chung.value = s[1];
        else if (s[0] == "총층")
            f.chongchung.value = s[1];
        else if (s[0] == "방향")
            f.banghyang.value = s[1];
        else if (s[0] == "현관구조")
            f.hyungwan.value = s[1];
        else if (s[0] == "월관리비")
            f.gwanribi.value = s[1];
        else if (s[0] == "난방방식")
            f.nanbang.value = s[1];
        else if (s[0] == "엘리베이터")
            f.elevator.value = s[1];
    }

    sidoview();
    gugunview(sido);
    dongview(sido, gugun);
    f.sido.value = sido;
    f.gugun.value = gugun;
    f.dong.value = dong;
<? } ?>

</script>

</td></tr></table>
  • 복사

댓글 전체

© SIRSOFT
현재 페이지 제일 처음으로