주문서 휴대폰번호 중간에 자동으로 하이픈(-) 넣기

Tip & Tech

활용팁

홈 > 회원포럼 > 활용팁
활용팁

주문서 휴대폰번호 중간에 자동으로 하이픈(-) 넣기

3 청산 2 66 2 0

주문서에 입력받는 휴대폰번호에 하이픈 - 을 넣어서 받기입니다. 하이픈없이 입력하는 사람들이 많더라구요. 가독성이 떨어지므로 하이픈을 자동으로 넣도록해봅니다. 그누에 이미 라이브러리가 있어요.(lib>common.lib.php)


// 휴대폰번호의 숫자만 취한 후 중간에 하이픈(-)을 넣는다.

function hyphen_hp_number($hp)

{

    $hp = preg_replace("/[^0-9]/", "", $hp);

    return preg_replace("/([0-9]{3})([0-9]{3,4})([0-9]{4})$/", "\\1-\\2-\\3", $hp);

}


shop>orderformupdate.php

1. 503라인 부근

$od_hp            = clean_xss_tags($od_hp);

바로밑에
$od_hp            = hyphen_hp_number($od_hp);
추가

2. 514라인부근
$od_b_hp          = clean_xss_tags($od_b_hp);
바로밑에
$od_b_hp          = hyphen_hp_number($od_b_hp);
추가

그러면 하이픈이 들어간 포맷으로 db에 들어갑니다.



2 Comments
9 우성군 07.29 12:12  
꿀팁 감사합니다.
25 dawn 07.29 18:07  
오우 감사합니다
제목
최근 글
최근 댓글
Facebook Twitter GooglePlus KakaoStory KakaoTalk NaverBand