메인 공지사항 기능소개 매뉴얼     TEST BOARD : [1]  [2]  [3]  [4]  [5]
내용없음9
내용없음10
      APPLICATION
무료 스킨.모듈

유료 스킨.모듈

활용 홈페이지

활용팁 공유

자료 공유

유틸리티

웹 스터디
제작자 리소스

최근 활용팁 공유 RANK
        -- update:30Min --


postnum.php 행정자치부 주소 연동 파일
TechNote skin & module
테크노트 스킨 및 모듈 / shareware
본 게시판의 자료는 자료 등록자에게 포인트를 지불해야 다운로드 됩니다.
포인트 적립,지출,정산은 [마이페이지]→[포인트 관리] 에서 하십시오.
정회원은 누구나 자료등록이 가능하고 매매 포인트도 직접 정할 수 있습니다.
(본 게시판과 같은 컨텐츠몰 기능 게시판이 필요하면 여기에서 다운 받으세요)

 
 
     postnum.php 행정자치부 주소 연동 파일  
행정자치부 도로명주소 연계 모듈
분류 외부연동
적용버전 테크노트7 이상
올린이 기즈모SOFT      등록자료(4)
등록일 2015년 4월 14일
CHARSET 공통사용
미리보기 미리보기
지불 포인트 5,000 P
postnum.php (2.9KB)
postnum_euckr.php (2KB)
 

※ 주의(1)
본 자료는 행정자치부에서 제공하는 시스템과 연계되는 자료로서 행정자치부에서 발급한 승인키가 필요합니다.
따라서, 자료를 다운받기 전에 승인키를 먼저 취득(취득방법은 하단 본문 참고)한 다음에 자료를 다운받아 주세요.

※ 주의(2)
본 자료를 이용하는 과정에 홈페이지의 IP가 필요합니다.
따라서, 자료를 다운받기 전에 홈페이지의 IP를 먼저 알아낸 다음에 자료를 다운받아 주세요.

상기 주의사항을 무시하고 다운로드 받은 경우에 대하여 전혀 책임지지 않습니다.


행정자치부에서 제공하는 시스템에 연계하는 주소 파일입니다.

본 자료는
/include/public_inc/postnum.php
파일에 대응한 파일입니다.

기존의 postnum.php 파일은 postnum_org.php 와 같이 이름만 변경해서 잘 보관하세요.

홈페이지가 UTF-8 인 경우 1번 첨부파일을 적용하면 되고,
EUC-KR인 경우 2번 첨부파일인 postnum_euckr.php 을 postnum.php 로 파일명을 변경하여 적용하면 됩니다.

20번째 줄에
var confmKey = ""; // 승인키입력
라고 있는데, 반드시도로명주소시스템 승인키를 넣어야 합니다.



승인키를 얻기 위해서는 다음과 같은 절차가 필요합니다.


1. http://www.juso.go.kr접속

2. 메인메뉴의 '주소제공' → '통합검색창 연계' 선택

3. [신청하기] 버튼을 눌러서 신청양식 작성 (옆에 '신청내역 조회'는 잘 봐두세요. 나중에 들어가봐야 하는 곳입니다. )



연계사용목적은쇼핑몰이 아니면'회원가입',쇼핑몰이면 '우편물발송'으로 하시면 됩니다.
대상시스템명은 홈페이지명 정도로 보시면 됩니다. 별다른 홈페이지명이 없다면 상호를 적으시면 됩니다.
중요한것은 'URL', 'IP', '인터넷환경'입니다.
반드시 주된 홈페이지 도메인을 입력하세요. 포워딩 홈페이지는 포워딩 주소 말고 실제 주소를 입력하세요.
반드시 홈페이지의 실제 IP를 입력하세요.
인터넷환경은 '인터넷망'을 선택하세요. '내부망'은 정부기관같은 곳에서 사용하는 옵션입니다.
이렇게 모두 입력하고 신청합니다.

4. 승인대기 및 확인
입력한 휴대폰번호로 승인완료 문자가 옵니다.
문자를 받으면, 다시 홈페이지에 접속해서 3번에서 잘 봐두시라는 '신청내역 조회'에 들어가서 신청내역을 조회해야 합니다.
연계등록완료 버튼은 손대지 마시고, 대상시스템 열에 있는 시스템명을 클릭하세요.
승인이 반려되지 않았다면, 진행현황에 승인키가 등록되어 있을것입니다.
그 승인키를 confmKey 에 넣어주면 됩니다.
예)var confmKey = "U01TX0FEVEgyM2E1MDQxNDE3MTQ5NA=="; // 승인키입력

만약 승인이 반려되는 경우는 그에 따른 사유가 진행현황에 기재되니 기재된 내용을 참고해서 적절히 대응하시면 됩니다.
불법사이트 및 성인사이트 그런 사이트들은 아마도 승인되기 어렵겠죠.
신청양식의 내용이 부정확하거나 무성의해도 반려되니 주의하세요.

5. 테스트 및 완료

6. 기능개선 (선택사항)
주소입력란을 보면 우편번호 3자리씩 2곳과 일반 주소가 입력되는 곳이 2곳으로 입력란이 마련되어 있습니다.

다음의 내용으로 주소입력창 호출 스크립트를 바꾸면 '나머지주소'란으로 나머지 주소가 입력됩니다.

'regist_form.php' 파일이 회원입력양식파일입니다.

해당 파일을 열어 'address=juso1'를 검색하면 주소입력창 스크립트를 찾을 수 있습니다.

...num2=wpyan2&address=juso1&formname...

와 같은 내용인데,

...num2=wpyan2&address=juso1&address2=juso2&formname...

위와 같이'&address2=juso2'를 추가합니다.

다시 주소입력 테스트를 해보면 나머지주소란으로 나뉘어서 주소가 입력된는 것을 확인할 수 있을 것입니다.




※ IP를 알아내는 방법

IP는 홈페이지의 IP를 입력하는 것인데, 보통은 홈페이지 도메인만 알지 IP는 모르시지요.

키보드의 [창문키]+[영문R키]을 누르면 '실행'이라는 윈도우창이 나타납니다.

'cmd'입력 후 [확인]

그러면 시커먼 명령창이 나타납니다.

'ping homepage.com'과 같이 'ping 홈페이지주소'를 입력하고 엔터키를 눌러주세요.

그러면,
ping homepage.com [123.123.1.23] ...
와 같은 내용이 화면에 출력됩니다.

망설이지 말고 [CTRL키]+[영문C키]를 눌러서 명령진행을 취소합니다.

우리가 필요한것은 [xxx.xxx.xxx.xxx]와 같은 IP주소이므로 더이상의 진행은 불필요합니다.

이렇게 알아낸 xxx.xxx.xxx.xxx 를 IP 입력란에 기입합니다.



2015년 8월 1일자로 우편번호 시스템이 개편됩니다.

[000]-[000] 와 같은 형태의 우편번호가 [00000] 와 같은 형태로 바뀝니다.

이에 따라 새로운 우편번호 데이터가 회신되는 경우 기존의 사이트들이 우편번호를 3자리씩 쪼개어 받아서 처리하고 심지어는 데이터베이스에도 나누어 저장하는 경우도 있는 바 새로운 우편번호가 앞의 3자리는 '시,도,구,군'과 같은 행정구획 영역이고 나머지 2자리가 순번이므로

[00000] 를 [000]-[00] 와 같이 나누도록 했습니다.

이미 본 소스에는 하나의 값으로 받을 수 있는 기능도 구현되어 있습니다.

주소창 호출시 '...&num1=xxx&num2=xxx&...' 와 같이 된 것에서우편번호 2번째 칸을 의미하는 'num2=xxx'를 삭제하면 num1만을 인식하여 우편번호를 하나로 받아오게 됩니다.

일단 본 파일을 업데이트 하는 것만으로 당면한 혼선은 피할 수 있을 것입니다.

주소파일을 변형하신 경우 다음의 내용을 참고하여 직접 수정하세요.
* 기존소스
temp = zipNo.split("-");
opener.document.<?=$formname?>.<?=$num1?>.value = temp[0];
opener.document.<?=$formname?>.<?=$num2?>.value = temp[1];

* 수정소스
if(zipNo.indexOf("-") < 0) { // 새우편번호
opener.document.<?=$formname?>.<?=$num1?>.value = zipNo.substring(0,3);
opener.document.<?=$formname?>.<?=$num2?>.value = zipNo.substring(3,5);
}
else { // 기존우편번호
temp = zipNo.split("-");
opener.document.<?=$formname?>.<?=$num1?>.value = temp[0];
opener.document.<?=$formname?>.<?=$num2?>.value = temp[1];
}

본 파일을 다운받아 업데이트(교체)하는 경우에는 반드시 기존 API키를 확보한 다음 새 파일의 API키 부분을 수정해 주세요.

소스가 복잡하지 않으니 위 내용을 보시고 직접 수정하는 것을 권장합니다.


추가적으로 이번에 업데이트된 테크노트7.5 원본의 다음과 같은 파일을 백업 후 덮어씌우세요.
include/member/exe/save.php
include/member/exe/modify.php
이때 euc-kr 인지 utf-8 인지 확인 후 덮어씌우기를 하세요.
이것을 업데이트하지 않으면 우편번호를 확인하라는 오류메시지만 나오고 더이상 진행이 안됩니다.
알려주신 그루토님 감사합니다.
                 
 이름아이콘 TECHSTAR
2015-04-15 22:33
좋은자료 감사합니다. 회원정보가 필요한 사이트 제작시 꼭 활용해보겠습니다~
   
 이름아이콘 기즈모SOFT
2015-04-23 01:11
받아가신 분들의 질문이 없네요.

좀 길어서 그렇지 설명대로 하면 잘 되시지요?

문제 있으면, 푼돈이니 버려도 좋다 생각하지 마시고 반드시 쪽지든 뭐든 말씀 하세요.
   
 이름아이콘 아이케
2015-06-15 15:00
음...
여기랑 공공API? 그 원래 받던곳이랑 차이점이 무엇인가요?
기즈모SOFT 주소 검색이 거의 자유 검색이에요.
신주소든 구주소든
신월동 동아아파트라면
'신월동 동아'라고만 쳐도 나와요.
암튼 편리해요.
6/23 02:40
   
 이름아이콘 그루토
2015-08-02 12:19
좋은자료 감시합니다. 자세한 설명덕에 쉽게 설치해서 사용하고 있습니다.
8월1일부터 바뀐 5자리번호와 관련해 아직 테크노트7.5로 업데이트하지 않으신 분들은 include/member/exe폴더에 있는 modify.php와 save.php를 바꿔주셔야 제대로 적용이 됩니다.
기즈모SOFT 고맙습니다. ^^ 8/3 02:50
   
 이름아이콘 깨비
2015-08-06 06:05
나머지 주소가 첫줄 뒤쪽에 입력이 되네요.
두번째 칸에는 아무것도 들어가지 않네요.
기즈모SOFT 2번째 주소칸에 대한 입력이 되려면
...num2=wpyan2&address=juso1&address2=juso2&formname...
위와 같이'&address2=juso2'를 추가합니다.
라고 위에 설명했듯이 하셔야 합니다.
8/9 15:57
   
 이름아이콘 깨비
2015-08-06 06:11
테크노트7.5로 업데이트 하고 나서 테스트 햇더니 구조가 달라졌나보내요.
기즈모SOFT 7.5는 우편번호 입력란이 하나로 되어 있으니
주소를 호출할때 ...&num2=wpyan2&... 와 같이 되어 있는 부분을 지우셔야 합니다.
그리고, 7.5로 업데이트하셨으면 7.5버전 자체 모듈 이용하셔도 됩니다.
8/9 15:55
   
 
  0
3500
FILE #1 .
FILE #2 .
FILE #3 .
FILE #4 .
FILE #5 .
FILE #6 .
FILE #7 .
FILE #8 .
FILE #9 .
FILE #10 .
 
   
482
응용소스
유튜브에 직접 동영상을 올리기! API
ㆍ올린이 : 신홍
ㆍ등록일 : 2017-01-12
적용버전: 테크노트7 이상
ㆍ포인트 : 15,000 Point
ㆍ댓글수 : 29
미리보기: 보기
 
481
회원관련스킨
네이버 로그인 api php 버전입니다.
ㆍ올린이 : 신홍
ㆍ등록일 : 2016-12-31
적용버전: 테크노트7 이상
ㆍ포인트 : 30,000 Point
ㆍ댓글수 : 5
미리보기: 보기
 
480
회원관련스킨
네이버 아이디로 간편 로그인하기
ㆍ올린이 : 콜라~
ㆍ등록일 : 2016-12-30
적용버전: 테크노트7 이상
ㆍ포인트 : 30,000 Point
ㆍ댓글수 : 3
미리보기: 보기
 
479
기타분류
하나의 파일로 간단하게 시험지를 구현하는 소스입니다.
ㆍ올린이 : 콜라~
ㆍ등록일 : 2016-12-20
적용버전: 기타부분
ㆍ포인트 : 100,000 Point
ㆍ댓글수 : 10
미리보기: 보기
 
478
외부연동
KCP 전자결제 모바일, PC 통합 버전
ㆍ올린이 : 기즈모SOFT
ㆍ등록일 : 2016-12-19
적용버전: 테크샵 쇼핑몰
ㆍ포인트 : 100,000 Point
ㆍ댓글수 : 6
 
477
통합빌더
영상물을 모을 수 있는 용도로 사용합니다.
유튜브, 네이버(TV캐스트), 다음팟, Tudou(투도), Youku(요쿠), Vimeo(비메오), Dailymotion(데일리모션) 등의
ㆍ올린이 : 신홍
ㆍ등록일 : 2016-07-13
적용버전: 테크노트7 이상
ㆍ포인트 : 15,000 Point
ㆍ댓글수 : 21
미리보기: 보기
 
476
게시판스킨
게시를 중단합니다.
ㆍ올린이 : 봉쌤
ㆍ등록일 : 2016-03-10
적용버전: 테크노트7 이상
ㆍ포인트 : FREE DOWN
ㆍ댓글수 : 11
 
475
모바일
그냥 편의상 11번이라 이름짓고 쭉~ 작업하려 합니다.
ㆍ올린이 : 아이케
ㆍ등록일 : 2016-02-23
적용버전: 테크노트7 이상
ㆍ포인트 : 5,000 Point
ㆍ댓글수 : 8
미리보기: 보기
 
474
위젯.부분삽입
슬라이드 멀티 팝업창 입니다.
ㆍ올린이 : 미미
ㆍ등록일 : 2015-08-25
적용버전: 테크노트7 이상
ㆍ포인트 : 1,000 Point
ㆍ댓글수 : 6
미리보기: 보기
 
473
게시판스킨
유투브 전용 동영상 보드 스킨 입니다.
보드 복사후 유투브 전용 자료실로 활용 합니다.
ㆍ올린이 : 네모
ㆍ등록일 : 2015-07-08
적용버전: 테크노트7 이상
ㆍ포인트 : 5,000 Point
ㆍ댓글수 : 5
미리보기: 보기
 
472
외부연동
행정자치부 도로명주소 연계 모듈
ㆍ올린이 : 기즈모SOFT
ㆍ등록일 : 2015-04-14
적용버전: 테크노트7 이상
ㆍ포인트 : 5,000 Point
ㆍ댓글수 : 10
미리보기: 보기
 
471
응용소스
사이트내에 베너교환을 하거나 제휴베너를 게제하고 싶을때 테크노트 게시판과 연계한 스크롤 베너
ㆍ올린이 : 용갈
ㆍ등록일 : 2015-02-16
적용버전: 테크노트7 이상
ㆍ포인트 : 1,200 Point
ㆍ댓글수 : 4
 
470
모바일
모바일페이지를 심플하게 제작하시고 싶으신분들을 위한 소스입니다.
ㆍ올린이 : 용갈
ㆍ등록일 : 2015-02-04
적용버전: 테크노트7 이상
ㆍ포인트 : 1,800 Point
ㆍ댓글수 : 13
미리보기: 보기
 
469
디자인자료
팝업자료입니다.
ㆍ올린이 : 소망의힘
ㆍ등록일 : 2015-01-30
적용버전: 홈페이지 포괄
ㆍ포인트 : FREE DOWN
ㆍ댓글수 : 14
 
468
디자인자료
플래쉬배너 3번째입니다
ㆍ올린이 : 스타일모아
ㆍ등록일 : 2015-01-28
적용버전: 홈페이지 포괄
ㆍ포인트 : 2,000 Point
ㆍ댓글수 : 1
 
467
디자인자료
쇼핑몰에 필요했던 플래쉬배너입니다.
ㆍ올린이 : 스타일모아
ㆍ등록일 : 2015-01-28
적용버전: 홈페이지 포괄
ㆍ포인트 : 2,000 Point
 
466
디자인자료
쇼핑몰에 필요했던 플래쉬배너입니다.
ㆍ올린이 : 스타일모아
ㆍ등록일 : 2015-01-28
적용버전: 홈페이지 포괄
ㆍ포인트 : 2,000 Point
 
465
확장모듈
등록된 제품명을 부분적으로 입력하면 검색결과의 미리보기를 제공합니다.
ㆍ올린이 : 보토스
ㆍ등록일 : 2014-12-09
적용버전: 테크노트7 이상
ㆍ포인트 : 1,000 Point
ㆍ댓글수 : 9
 
464
통합빌더
14년에 제작해서 사용했던 저희 기관 홈페이지 빌더로 공개합니다.
ㆍ올린이 : 박정환
ㆍ등록일 : 2014-12-03
적용버전: 테크노트7 이상
ㆍ포인트 : 2,000 Point
ㆍ댓글수 : 12
미리보기: 보기
 
463
위젯.부분삽입
게시판 추가 확장된 필드까지 엑셀로 추출할 수 있는 애드온입니다.
ㆍ올린이 : 보토스
ㆍ등록일 : 2014-11-20
적용버전: 테크노트7 이상
ㆍ포인트 : 1,000 Point
ㆍ댓글수 : 6
 
 
          12345678910,,,25