메뉴 건너뛰기

조회 수 3081 추천 수 0 댓글 0
?

단축키

Prev이전 문서

Next다음 문서

크게 작게 위로 아래로 댓글로 가기 인쇄 첨부
?

단축키

Prev이전 문서

Next다음 문서

크게 작게 위로 아래로 댓글로 가기 인쇄 첨부

신청서나 예약 게시판을 사용할 때 개인 정보 노출 방지용으로 이름이나 연락처 일부를 숨기는 방법입니다.

 

 

한글 이름 맨 뒷자리 한자리를 *로 표시하는 방법

 

list.skin.php 파일에서 for ($i=0; $i<count($list); $i++) { 바로 아랫줄에 이렇게 넣어줍니다.

 

if (!$is_admin && $list[$i]['mb_id'] != 'admin') {

    $list[$i]['name'] = substr($list[$i]['wr_name'],0,-3)."*";

}

 

관리자로 로그인하면 모두 보이지만 작성자가 관리자일 때를 제외하고 이름 마지막 글자가 '*​'로 표시됩니다.

 


 

 


한글 이름 중간 한자리를 '○'으로 숨기는 방법

 

이 방법을 사용하면 중간 원하는 자리를 골라서 해줄 수 있고 전체 글자 수도 원하는 대로 할 수 있습니다. 

list.skin.php 파일에서 for ($i=0; $i<count($list); $i++) { 바로 아랫줄에 이렇게 넣어줍니다. 

 

if (!$is_admin && $list[$i]['mb_id'] != 'admin') {

    $name_x ='○';

    $name_a = mb_substr($list[$i]['wr_name'],0,1,"UTF-8");

    $name_b = mb_substr($list[$i]['wr_name'],2,10,"UTF-8");

    $list[$i]['name'] = $name_a.$name_x.$name_b;

}

 

관리자로 로그인하면 모두 보이지만 작성자가 관리자일 때를 제외하고 이름 중간이 '​'으로 표시됩니다.

 

간단하게 이런 방법도 있네요. (http://sir.co.kr/g4_tiptech/31475)

<?php echo preg_replace("/(^.)./u", "$1○", $list[$i]['wr_name']); ?>

 

응용해서 이름이 3자 이상일 경우 3자로 끊어서 표시할 땐

<?php echo mb_substr(preg_replace("/(^.)./u", "$1○", $list[$i]['wr_name']),0,3,"UTF-8"); ?>

 


 

 

 

여분 필드 wr_1 에 전화번호를 010-1234-5678 형식으로 입력받았을 때 

맨 뒤 4자리를 ****로 표시하는 방법

 

list.skin.php 파일에서 for ($i=0; $i<count($list); $i++) { 바로 아랫줄에 이렇게 넣어줍니다.

 

if (!$is_admin && $list[$i]['wr_1']) {

    $list[$i]['wr_1'] = substr($list[$i]['wr_1'],0,-4)."****";

}

 

관리자로 로그인하면 모두 보이지만 그 이외의 상태일 때는 연락처 뒷자리가 ****로 표시됩니다.

 


 


List of Articles
번호 제목 날짜 조회 수
30 우측 퀵메뉴 2019.12.13 383
29 iframe 금지된 사이트 iframe 으로 불러오기 2019.12.13 385
28 이미지에 워터마크 넣기 2019.12.13 389
27 '정상적으로 로그인하여 접근하시기 바랍니다.' 해결 방법 file 2020.12.09 428
26 네이버 밴드 글 가져오기 2019.12.13 488
25 회원 목록을 select 로 불러와서 선택시 input 에 집어넣기 file 2019.12.13 590
24 쉽고 간편한 인쇄 팁 file 2019.04.29 743
23 영카트5 DB 테이블별로 덤프하기 2019.04.29 864
22 그누보드5 검색최적화 방법입니다 file 2019.04.29 876
21 링크 클릭시 특정영역에 페이지 불러오기 (아이프레임X) 2019.12.13 1230
20 게시판 스킨 목록 페이지에 이전 다음 페이지 링크 만들기 2017.04.12 1915
19 배열을 사용해서 여분필드 한 개로 연락처 입력란 3등분하기 file 2017.04.12 2292
18 게시판 기본 스킨 목록 페이지 살펴보기 2 - 상세 설명 2017.04.13 2321
17 게시판 스킨 파일 구조 2016.12.22 2344
16 여분필드를 활용한 게시판 스킨 제작 - 여분 필드 10개 이상 사용하기 file 2017.04.12 2403
15 게시판 기본 스킨 내용보기 페이지 살펴보기 2 - 상세 설명 2017.04.13 2528
14 게시판 기본 스킨 글쓰기 페이지 살펴보기 1 - write.skin.php 2017.04.13 2554
13 그누보드 확장변수 사용 2016.12.22 2634
12 DatePicker 달력 플러그인을 활용한 날짜 입력 쉽게하기 file 2017.04.12 2761
11 게시판 글쓰기 페이지에 스마트 에디터 2개 이상 사용하기 2017.04.12 2782
Board Pagination Prev 1 2 3 4 Next
/ 4

하단 정보를 입력할 수 있습니다

© k2s0o1d4e0s2i1g5n. All Rights Reserved