다음 주소 api 에서 검색한 내용을 db 에 저장해주려고 합니다. 채택완료
게시판 글쓰기 페이지에서 주소 검색을 하면 다음 주소 api 를 통해서 주소 검색을 하고 받아온 값을 여분필드에 저장해주려고 합니다. 검색은 제대로 되는데 값이 저장이 되지 않습니다. 참고할 만한 자료 있을까요?
https://gnustudy.com/bbs/board.php?bo_table=skin_board&wr_id=22
답변 3개
답변에 대한 댓글 1개
댓글을 작성하려면 로그인이 필요합니다.
원하시는 형태의 구현 방식이 이런걸 얘기하시는 걸까요?
write.skin.php 파일에 원하시는 위치에 적용하시면 될 듯 합니다.
CSS는 본인의 스타일에 맞게 적용 하시면 될것 같습니다 여분필드 또한 본인의 사용여부에 따라 다르게 적용하시면 됩니다.
주 소
우편번호
CSS 부분
.wm_input{height:40px;padding:0 20px 0 12px;border:1px solid #e1e1e1;border-radius:2px;font-size:15px;color:#777;font-family:'notokr-regular'}
.wm_input:focus, #wm_write_tbl .wm_input:active{border:1px solid #e1e1e1!important;outline:none}
.frm_address{margin-top:5px}
.zip_btn{width:125px;height:40px;margin-left:2px;border:none;border-radius:2px;font-size:14px;color:#fff;background-color:#555;font-family:'notokr-medium'}
.read{background-color:#f5f6f8}
댓글을 작성하려면 로그인이 필요합니다.
그누보드5에서 기본적으로 제공 하는 기능입니다.
● 관련 파일 위치
- config.php 제일 하단
// KAKAO 우편번호 서비스 CDN
define('G5_POSTCODE_JS', '<script src="//t1.daumcdn.net/mapjsapi/bundle/postcode/prod/postcode.v2.js" async></script>');
- js/common.js
var win_zip = function(frm_name, frm_zip, frm_addr1, frm_addr2, frm_addr3, frm_jibeon) {
부터
● 사용법
write.skin.php 상단에
<?php
add_javascript(G5_POSTCODE_JS, 0); //다음 주소 js
?>
넣으시고
<button type="button" class="btn_frmline" onclick="win_zip('fwrite', 'wr_1', 'wr_2', 'wr_3', 'wr_4', 'wr_5');">주소 검색(클릭)</button>
fwrite = 글쓰기 form 이름
wr_1 = 우편번호
wr_2 = 기본주소(도로명 등)
wr_3 = 상세주소(층 동 호수 등)
wr_4 = 참고항목(도로명일때 동등)
wr_5 = 지번, 도로명 등 선택값(hidden 으로 처리함)
wr_1 ~ wr_5까지 input으로 만드시면 되실것 같네요 wr_5는 hidden으로 두시고..
답변에 대한 댓글 1개
댓글을 작성하려면 로그인이 필요합니다.
답변을 작성하려면 로그인이 필요합니다.
로그인