게시판 | 게시판에서 주소검색해서 입력하기 (다음 api 활용)
페이지 정보
작성자 YJNet 작성일14-08-07 19:14 조회22,558회 댓글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];
?>
<?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(도로명주소) -->
<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; // 개별 페이지 접근 불가
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);
?>
$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];
$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/>";
}
?>
?>
댓글목록
등록된 댓글이 없습니다.