게시판에서 주소검색해서 입력하기 (다음 api 활용) > 그누보드5 팁

본문 바로가기
사이트 내 전체검색


회원로그인

최신 게시글
  • 게시물이 없습니다.

그누보드5 팁

 > 그누보드5 > 그누보드5 팁

그누보드5 팁

게시판 | 게시판에서 주소검색해서 입력하기 (다음 api 활용)

페이지 정보

작성자 YJNet 작성일14-08-07 19:14 조회22,449회 댓글0건

본문

게시판 여분필드(wr_1)를 사용하여 우편번호, 주소 삽입
 
<write.skin.php>
<script src="http://dmaps.daum.net/map_js_init/postcode.js"></script>
<?php
$wr_addr = explode("|",$write['wr_1']);
$zip1  = $wr_addr[0];
$zip2  = $wr_addr[1];
$addr1  = $wr_addr[2];
$addr2  = $wr_addr[3];
$addr3  = $wr_addr[4];
$jibeon = $wr_addr[5];
?>
<tr>
  <th scope="row"><label for="zip1">주소</label></th>
  <td style="line-height:27px;">
    <input type="text" name="zip1" value="<?php echo $zip1; ?>" id="zip1" title="우편번호 앞자리" class="frm_input readonly" size="3" maxlength="3"> -
    <input type="text" name="zip2" value="<?php echo $zip2; ?>" id="zip2" title="우편번호 뒷자리" class="frm_input readonly" size="3" maxlength="3">
    <button type="button" class="btn_frmline" onclick="win_zip('fwrite', 'zip1', 'zip2', 'addr1', 'addr2', 'addr3', 'jibeon');">주소 검색</button><br>
    <input type="text" name="addr1" value="<?php echo $addr1 ?>" id="addr1" title="행정기본주소" class="frm_input readonly" style="width:49%" />
    <input type="text" name="addr2" value="<?php echo $addr2; ?>" id="addr2" title="상세주소" class="frm_input" style="width:49%" />
  </td>
</tr>
<tr>
  <th scope="row"><label for="addr3">참고항목</label></th>
  <td><input type="text" name="addr3" value="<?php echo $addr3; ?>" id="addr3" title="참고항목" class="frm_input" style="width:99%" /></td>
</tr>
<input type="hidden" name="jibeon" value="<?php echo $jibeon; ?>" id="jibeon" title="지번주소" /> <!-- N(지번주소), R(도로명주소) -->
 

<write_update.skin.php>
<?php
if (!defined("_GNUBOARD_")) exit; // 개별 페이지 접근 불가
// 주소저장
$wr_1 = "$zip1|$zip2|$addr1|$addr2|$addr3|$jibeon";
$sql1  = " update $write_table set wr_1 = '$wr_1' where wr_id = '$wr_id' ";
sql_query($sql1);
?>
 

<view.skin.php>
<?php
$wr_addr = explode("|",$view['wr_1']);
$zip1    = $wr_addr[0];
$zip2    = $wr_addr[1];
$addr1  = $wr_addr[2];
$addr2  = $wr_addr[3];
$addr3  = $wr_addr[4];
$jibeon  = $wr_addr[5];

if ($addr1) {  // 주소1에 값이 있을때만 보이기
    echo "주소: (".$zip1."-".$zip2.") ".$addr1." ".$addr2." ".$addr3."<br/>";
}
?>

댓글목록

등록된 댓글이 없습니다.

그누보드5 팁 목록

Total 54건 2 페이지
게시물 검색

접속자집계

오늘
304
어제
480
최대
4,468
전체
1,808,158
그누보드5
회사소개 개인정보취급방침 서비스이용약관    Copyright © www.g-it.kr. All rights reserved.