게시자이름 별표(홍**)처리하기 정보
게시자이름 별표(홍**)처리하기본문
실명제 웹사이트에서 익명을 요한다거나, 혹은 보안을 위해서 게시물보기에서 성을 제외한 이름을 별표처리하는 법을 소개 하겠습니다.
보통은 게시물보기페이지에 이름은 <?=$view[name]?> 로 되어있습니다.
만약 홍길동을 홍**으로 보여지고 싶다면, 아래와 같이 처리해보세요.
<?=substr($view['name'], 0, -13).'**'?>
물론 이름데이터는 홍길동으로 유지됩니다. 보기만 성명 3자리를 기준으로 뒤2자리가 별표로 보여집니다. 원래 한글은 한자당 2바이트로 처리되지만, 게시판에서는 -13은 뒷자리를 빼는 값으로 해야 제대로 처리 되더라구요.
더불어, 리스트에서의 처리방법은...
리스트에서는 작성자가 기본으로는 <?=$list[$i][name]?> 로 되어 있습니다.
마찬가지의 처리를 하고 싶다면, 아래와 같이 바꿔보세요.
<?=substr($list[$i][wr_name], 0, -6).'**'?>
숫자와 영문의 경우 뒤2자리를 빼고보여주고싶다면 아래와 같이 처리하면 됩니다.
<?=substr($list[$i][wr_6], 0, -2).'**'?>
필요하신 분들이 있으면 알아두세요. 도움이 되었으면 합니다.
보통은 게시물보기페이지에 이름은 <?=$view[name]?> 로 되어있습니다.
만약 홍길동을 홍**으로 보여지고 싶다면, 아래와 같이 처리해보세요.
<?=substr($view['name'], 0, -13).'**'?>
물론 이름데이터는 홍길동으로 유지됩니다. 보기만 성명 3자리를 기준으로 뒤2자리가 별표로 보여집니다. 원래 한글은 한자당 2바이트로 처리되지만, 게시판에서는 -13은 뒷자리를 빼는 값으로 해야 제대로 처리 되더라구요.
더불어, 리스트에서의 처리방법은...
리스트에서는 작성자가 기본으로는 <?=$list[$i][name]?> 로 되어 있습니다.
마찬가지의 처리를 하고 싶다면, 아래와 같이 바꿔보세요.
<?=substr($list[$i][wr_name], 0, -6).'**'?>
숫자와 영문의 경우 뒤2자리를 빼고보여주고싶다면 아래와 같이 처리하면 됩니다.
<?=substr($list[$i][wr_6], 0, -2).'**'?>
필요하신 분들이 있으면 알아두세요. 도움이 되었으면 합니다.
추천
1
1
댓글 6개
ㅎㅎㅎ 대단하네요
저는 왜이리 길게 써서 만들었는지...;;;
저는 왜이리 길게 써서 만들었는지...;;;
검색을 아무리해도 안나와서 혹시나 싶어 팁자료실로 왔더니 이런 빛과 같은 게시물이!!!
너무 고맙습니다~~ ^^
너무 고맙습니다~~ ^^
그누 함수인 cut_str()함수를 사용해서 하면 되는데요
cut_str(문자를 자를 변수,길이,"**");
cut_str(문자를 자를 변수,길이,"**");
별표시
글쓴이 별표(*) 처리
좋은 팁 감사합니다.