일본어 우편번호 사용하기 팁 > 그누보드5 팁자료실

그누보드5 팁자료실

일본어 우편번호 사용하기 팁 정보

일본어 우편번호 사용하기 팁

본문

한국과 일본은 우편번호 주소 자리수와 주소사용방식이 다릅니다..

우편번호는
3자리 - 4자리를 사용하고 있기때문에
사용을 원하시는 우편번호의 늘려 주세야 합니다.
또한 "도"구분을 개별로 하고 있기때문에 필드를 하나 늘리셔야 합니다...
구글에서 제공하는 코드를 사용하겠습니다..

기본을 회원가입쪽을 설명드리겠습니다..

  `mb_zip1` char(5) NOT NULL default '', 늘리기
  `mb_zip2` char(5) NOT NULL default '', 늘리기
  `mb_city` varchar(50) NOT NULL default '', 추가하기


config.php

define('G5_POSTCODE_JS', '<script src="http://ajaxzip3.googlecode.com/svn/trunk/ajaxzip3/ajaxzip3.js" charset="UTF-8"></script>');

skin/~~/register_form.skin.php
        <tr>
            <th scope="row">
                주소
                <?php if ($config['cf_req_addr']) { ?><strong class="sound_only">필수</strong><?php }  ?>
            </th>
            <td>
                <label for="reg_mb_zip1" class="sound_only">우편번호앞3자리<?php echo $config['cf_req_addr']?'<strong class="sound_only"> 필수</strong>':''; ?></label>
                <input type="text" name="mb_zip1" value="<?php echo $member['mb_zip1'] ?>" id="reg_mb_zip1" <?php echo $config['cf_req_addr']?"required":""; ?> class="frm_input <?php echo $config['cf_req_addr']?"required":""; ?>" size="4" maxlength="3">
                -
                <label for="reg_mb_zip2" class="sound_only">우편번호뒤4자리<?php echo $config['cf_req_addr']?'<strong class="sound_only"> 필수</strong>':''; ?></label>
                <input type="text" name="mb_zip2" value="<?php echo $member['mb_zip2'] ?>" id="reg_mb_zip2" <?php echo $config['cf_req_addr']?"required":""; ?> class="frm_input <?php echo $config['cf_req_addr']?"required":""; ?>" size="4" maxlength="4" onKeyUp="AjaxZip3.zip2addr('mb_zip1','mb_zip2','mb_city','mb_addr1','mb_addr2');">
                <a href="http://www.post.japanpost.jp/zipcode/index.html" target="_blank" class="btn_frmline">주소검색</a><br>
                <label for="reg_mb_city" class="sound_only">지역<?php echo $config['cf_req_addr']?'<strong class="sound_only"> 필수</strong>':''; ?></label>
                <?php echo get_city_select('mb_city', $member['mb_city'], " id='reg_mb_city' ");?><br>
                <input type="text" name="mb_addr1" value="<?php echo get_text($member['mb_addr1']) ?>" id="reg_mb_addr1" <?php echo $config['cf_req_addr']?"required":""; ?> class="frm_input frm_address <?php echo $config['cf_req_addr']?"required":""; ?>" size="50">
                <label for="reg_mb_addr1">기본주소<?php echo $config['cf_req_addr']?'<strong class="sound_only"> 필수</strong>':''; ?></label><br>
                <input type="text" name="mb_addr2" value="<?php echo get_text($member['mb_addr2']) ?>" id="reg_mb_addr2" class="frm_input frm_address" size="50">
                <label for="reg_mb_addr2">상세주소</label>
            </td>
        </tr>


이런식으로 사용을 하시면 됩니다...
추천
7

댓글 3개

member DB에서 필드추가및수정후 위내용대로 수정해봤는데...에러가 나네요?
에러내용
Fatal error: Call to undefined function get_city_select() in C:\localhost\skin\member\basic\register_form.skin.php on line 156

156라인은
<?php echo get_city_select('mb_city', $member['mb_city'], " id='reg_mb_city' ");?><br>
입니다.
전체 37 |RSS
그누보드5 팁자료실 내용 검색

회원로그인

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