전화번호 ****처리

전화번호 ****처리

QA

전화번호 ****처리

본문

전화번호 오픈 문의드립니다.

https://sir.kr/qa/203576?vpage=1#c_203622

이것을 이용하여 권한 5 이상일땐 뒷자리를 오픈하고 

그외엔 안보이게 적용이 되었습니다. 

 

추가로 질문하고자 하는것은

예를들어 권한 5,6일경우 오늘 올라온 게시물 뒷자리는 볼수있고 나머지회원은 안보이고

그 전에 올라온 게시물들은 모두 전화번호를 권한상관없이 오픈하고 싶습니다.

방법이 있나요

소스 공유좀 부탁드립니다.

 

 

이 질문에 댓글 쓰기 :

답변 1


$게시글날짜 = strtotime($list[$i]['wr_datetime']);
$24시간전    = time() - 86400 ;
if ($게시글날짜 > $24시간전) {
    if ($member['mb_level'] == 5) // 회원 레벨이 5 이면
        $hp = $list[$i]['wr_6'];
    else
        $hp = substr($list[$i]['wr_6'], 0, -4) . "****";
            
    $hp_hyphen = preg_replace("/(0(?:2|[0-9]{2}))([0-9]+)([0-9]{4}$)/", "\\1-\\2-\\3", $hp); // 하이픈 정규식 처리
} 


이렇게 하시면 될듯합니다^&^

<?php
        for ($i=0; $i<count($list); $i++) {
       
if ($list[$i]['wr_6']) { // 전화번호 필드에 값이 있으면
if ($member['mb_level'] >= 5) // 회원 레벨이 5 이면
$hp = $list[$i]['wr_6'];
else // 회원 레벨 5가 아니거나, 비회원이라면
$hp = substr($list[$i]['wr_6'], 0, -4) . "****";

$hp_hyphen = preg_replace("/(0(?:2|[0-9]{2}))([0-9\*]+)([0-9]{4}$)/", "\\1-\\2-\\3", $hp); // 하이픈 정규식 처리

}


이렇게ㅐ 되어있는데
여기서 어떻게 수정해야되는지용
계속 오뉴나네요

답변을 작성하시기 전에 로그인 해주세요.
전체 129,102 | RSS
QA 내용 검색

회원로그인

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