일반게시판을 변형하여 우편번호 넣고 싶은데. 잘 안되서요

일반게시판을 변형하여 우편번호 넣고 싶은데. 잘 안되서요

QA

일반게시판을 변형하여 우편번호 넣고 싶은데. 잘 안되서요

답변 1

본문

부족한게 많네요.. ㅡㅡ

 

소스코드는 아래와 같습니다.

 

 

<tr>
        <td rowspan="2">주 소</td>
        <td>
   <input class="field" type=hidden name="wr_23" id="wr_23" size="4" itemname="우편번호" required="required" value="<? if($write[wr_23]){ echo $write[wr_23]; } else{ echo $member[mb_addr_jibeon]; } ?>" />
       
        <input class="field" name="wr_5" id="wr_5" size="4" itemname="우편번호" required="required" value="<? if($write[wr_5]){ echo $write[wr_5]; } else{ echo $member[mb_zip1].$member[mb_zip2]; } ?>" />
       
<input class=ed type=hidden name='mb_zip1' value='<?=$member[mb_zip1]?>'>
<input class=ed type=hidden name='mb_zip2' value='<?=$member[mb_zip2]?>'>
       
          <a href="javascript:;" onclick="win_zip5('fwrite', 'wr_5', 'wr_6', 'wr_7', 'wr_8', 'wr_23');"><img src='../bbs/img/btn_zip.gif' align="absmiddle" border="0" /></a></td>
      </tr>
      <tr>
        <td><input class="field" name="wr_6" id="wr_6" size="55" itemname="우편번호" required="required" value="<? if($write[wr_6]){ echo $write[wr_6]; } else{ echo $member[mb_addr1]; } ?>" />
          <input class="field" name="wr_7" id="wr_7" size="55" itemname="주소" required="required" value="<? if($write[wr_7]){ echo $write[wr_7]; } else{ echo $member[mb_addr2]; } ?>" />
          <input class="field" name="wr_8" id="wr_8" size="55" itemname="상세주소" required="required" value="<? if($write[wr_8]){ echo $write[wr_8]; } else{ echo $member[mb_addr3]; } ?>" />
          (상세주소) </td>
      </tr>

 

회원가입에 있는 우편번호처럼 다음제공된것을  그대로 받고 싶은데요..   기존 게시판에  지번에 해당하는 변수값이 더 필요해서  wr_23, wr_24를 받아 쓰도록 하였고,  코드 업데이트부분 파일에 업데이트만들어 두었습니다.

 

현재  창이 떠서 주소 입력까지는 되구요.. 입력하여 선택하면 기존 다음제공 팝업창이 닫아지지 않으면서  선택주소가  위  wr_5,wr_6, wr_7, wr_8 에 들어가지 않고 먹통입니다.

 

이부분 쓰실분이 많은 것 같아 조언 부탁드립니다.

이 질문에 댓글 쓰기 :

답변 1

onclick="win_zip5('fwrite', 'wr_5', 'wr_6', 'wr_7', 'wr_8', 'wr_23');

이부분에서 원클릭해서 띄워줄 win_zip5라는 자바스크립트 함수가 있는지 먼저 확인하세요

 

기본적으로 win_zip() 함수이며 이함수의 위치는 /그누보드설치폴더/js/common.js 에서 win_zip검색하시면 나옵니다 

우선답변감사합니다.. 말씀해주신 내용처럼  /그누보드설치폴더/js/common.js 에서 win_zip검색의 함수는
정상적으로 잘되어 있습니다.  회원가입폼에서의  우편번호 구동은 잘됩니다만,  따로 일반게시판에서
만드는 우편변호 실행이 먹통이라서요. 
 
우편번호 검색버튼을 눌렀을때 팝업창으로 잘 뜹니다. 다만 입력된정보를 선택하면 기존 제가 잡은 변수에 맞게 들어가야 하는데.. 안들어가집니다..  디비에 업로드가 안되는 것도 같고, 짧은 지식이라 참 힘드네요

당연히 /js/common.js 에는 해당 함수가 있겟죠
근데 현재 주신님은 win_zip() 이아니고 win_wip5라는 함수를 불러오자나요
그함수가 있는지 보시고 없다면 win_zip함수를 응용해서 만들던지 해야 한다는 말입니다

네 win_zip5가 있습니다.
현재 그누보드 4  회원가입폼에 적용되어 있는 win_zip5()를 활용하려 했습니다.

// 5자리 우편번호 도로명 우편번호 창


    function win_zip5(frm_name, frm_zip, frm_addr1, frm_addr2, frm_addr3, frm_jibeon)
    {
        url = g4_path + "/" + g4_bbs + "/zip5.php?frm_name="+frm_name+"&frm_zip="+frm_zip+"&frm_addr1="+frm_addr1+"&frm_addr2="+frm_addr2+"&frm_addr3="+frm_addr3+"&frm_jibeon="+frm_jibeon;
        win_open(url, "winZip", "left=50,top=50,width=483,height=600,scrollbars=1");

답변을 작성하시기 전에 로그인 해주세요.
QA 내용 검색
질문등록
전체 4
© SIRSOFT
현재 페이지 제일 처음으로