전화번호 입력시 디비에 - 없이 입력하기 > 그누4 질문답변

그누4 질문답변

그누보드4 관련 질문은 QA 로 이전됩니다. QA 그누보드4 바로가기
기존 게시물은 열람만 가능합니다.

전화번호 입력시 디비에 - 없이 입력하기 정보

전화번호 입력시 디비에 - 없이 입력하기

본문

전화번호 입력시 디비에 - 없이 입력하려고하는데.
6번째줄 아래에 $hp = explode("-",$write[wr_1]);  에서 "-" 를 빼니 에러가 납니다

디비에 - 없이 핸드폰 번호만 나오게 하려면 어떻게 해야하는지 알려주세요,

write.skin.php 스킨

<?
if (!defined("_GNUBOARD_")) exit; // 개별 페이지 접근 불가

//휴대전화
$hp = explode("-",$write[wr_1]);
$hp1  = $hp[0];
$hp2  = $hp[1];
$hp3  = $hp[2];

?>


<tr>
    <td class=write_head>휴대전화</td>
    <td>
<select name='hp1' class='ed'  itemname='휴대전화' >
        <option value='010' <? if($hp1 == "010") echo "selected"; ?>>010</option>
        <option value='011' <? if($hp1 == "011") echo "selected"; ?>>011</option>
        <option value='016' <? if($hp1 == "016") echo "selected"; ?>>016</option>
        <option value='017' <? if($hp1 == "017") echo "selected"; ?>>017</option>
        <option value='018' <? if($hp1 == "018") echo "selected"; ?>>018</option>
        <option value='019' <? if($hp1 == "019") echo "selected"; ?>>019</option>
      </select> -
      <input name='hp2' class=ed value='<?=$hp2?>' type='text' size='4' maxlength='4' onkeydown='onlyNumber(this);'  itemname='휴대전화 두번째자리'  required>  -
      <input name='hp3' class=ed value='<?=$hp3?>' type='text' size='4' maxlength='4' onkeydown='onlyNumber(this);'  itemname='휴대전화 세번째자리'  required>
   </td></tr>
<tr><td colspan=2 height=1 bgcolor=#e7e7e7></td></tr>


write_update.skin.php 스킨

//휴대전화
$wr_1 = "$hp1$hp2$hp3";
$sql1  = " update $write_table set wr_1 = '$wr_1' where wr_id = '$wr_id' ";
sql_query($sql1);

댓글 전체

tr>
    <td class=write_head>휴대전화</td>
    <td>
<select name='wr_1' class='ed'  itemname='휴대전화' >
        <option value='010' <? if($wr_1 == "010") echo "selected"; ?>>010</option>
        <option value='011' <? if($wr_1 == "011") echo "selected"; ?>>011</option>
        <option value='016' <? if($wr_1 == "016") echo "selected"; ?>>016</option>
        <option value='017' <? if($wr_1 == "017") echo "selected"; ?>>017</option>
        <option value='018' <? if($wr_1 == "018") echo "selected"; ?>>018</option>
        <option value='019' <? if($wr_1 == "019") echo "selected"; ?>>019</option>
      </select> -
      <input name='wr_2' class=ed value='<?=$wr_2?>' type='text' size='4' maxlength='4' onkeydown='onlyNumber(this);'  itemname='휴대전화 두번째자리'  required>  -
      <input name='wr_3' class=ed value='<?=$wr_3?>' type='text' size='4' maxlength='4' onkeydown='onlyNumber(this);'  itemname='휴대전화 세번째자리'  required>
  </td></tr>
<tr><td colspan=2 height=1 bgcolor=#e7e7e7></td></tr>



wr_1 wr_2 wr_3 으로 교체하시면 되죠 ;;
-로 입력한 이유는 나중에 분할하기 편하도록 한것 같은데요

그리고 원소스에서 -가 빠진것 같은데요 ...
write_update.skin.php 스킨

//휴대전화
$wr_1 = "$hp1-$hp2-$hp3";  //-가 빠진것 같은데요
$sql1  = " update $write_table set wr_1 = '$wr_1' where wr_id = '$wr_id' ";
sql_query($sql1);
정확하게 설명을 안드렸습니다.
wr_1은 핸드폰번호로 입력받아 문자로 발송되게하려고 하였습니다.
핸드폰 번호받을때 - 가있으면 문자가 안와서요
답변 감사합니다.
전체 66,554 |RSS
그누4 질문답변 내용 검색

회원로그인

(주)에스아이알소프트 / 대표:홍석명 / (06211) 서울특별시 강남구 역삼동 707-34 한신인터밸리24 서관 1402호 / E-Mail: admin@sir.kr
사업자등록번호: 217-81-36347 / 통신판매업신고번호:2014-서울강남-02098호 / 개인정보보호책임자:김민섭(minsup@sir.kr)
© SIRSOFT