2026, 새로운 도약을 시작합니다.

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

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

우편번호는
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>


이런식으로 사용을 하시면 됩니다...
|

댓글 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>
입니다.

댓글 작성

댓글을 작성하시려면 로그인이 필요합니다.

로그인하기

그누보드5 팁자료실

번호 제목 글쓴이 날짜 조회
공지 3년 전 조회 4,598
2741 4일 전 조회 125
2740 5일 전 조회 112
2739 1주 전 조회 212
2738 1주 전 조회 221
2737 1주 전 조회 184
2736 2주 전 조회 282
2735 3주 전 조회 288
2734 3주 전 조회 264
2733 1개월 전 조회 267
2732 1개월 전 조회 302
2731 1개월 전 조회 269
2730 1개월 전 조회 227
2729 1개월 전 조회 359
2728 1개월 전 조회 245
2727 1개월 전 조회 422
2726 1개월 전 조회 259
2725 1개월 전 조회 332
2724 1개월 전 조회 363
2723 1개월 전 조회 267
2722 1개월 전 조회 300
2721 1개월 전 조회 214
2720 2개월 전 조회 304
2719 2개월 전 조회 308
2718 2개월 전 조회 202
2717 2개월 전 조회 337
2716 2개월 전 조회 203
2715 2개월 전 조회 313
2714 2개월 전 조회 273
2713 2개월 전 조회 377
2712 2개월 전 조회 289
🐛 버그신고