테스트 사이트 - 개발 중인 베타 버전입니다

리스트 작성자 * 표시 회원만 채택완료

bonobono 8년 전 조회 2,931

</p><p><span style="font-size: 14.6667px;"><?php </span></p><p><span style="font-size: 14.6667px;">if ($member[mb_level] < "3") {</span></p><p><span style="font-size: 14.6667px;">    $len = mb_strwidth($list[$i]['wr_name'],'UTF-8'); // 이름의 한글 글자수 추출</span></p><p><span style="font-size: 14.6667px;"> </span></p><p><span style="font-size: 14.6667px;">    $star = ""; // 별표시 변수 선언 </span></p><p><span style="font-size: 14.6667px;">    for ($j=0;$j<($len-2)/2;$j++) // 첫글자를 제외한 글자수 만큼 별표시</span></p><p><span style="font-size: 14.6667px;">    $star .= "*";</span></p><p><span style="font-size: 14.6667px;"> </span></p><p><span style="font-size: 14.6667px;">    $list[$i]['name'] = cut_str($list[$i]['wr_name'],1,"").$star; // 첫글자와 별표시 연결</span></p><p><span style="font-size: 14.6667px;">}</span></p><p><span style="font-size: 14.6667px;">?></span></p><p>

 

 

실행결과


최고관리자 가 최**** 로 변환되었습니다

 

 

회원(레벨2)이 글을쓰면 관리자가 답변을 달아주는 형식의 게시판입니다

회원은 첫글자를 제외한 모든글자가 *로 변환되고

관리자는 변환없이 노출시키려고 합니다 레벨로 이프문을 주었는데 듣지를 않습니다

 

관리자는 *로 변환없이 노출시키는 방법이 궁금합니다 도움부탁드립니다

댓글을 작성하려면 로그인이 필요합니다.

답변 2개

채택된 답변
+20 포인트
만두야닷컴

저 소스는 로그인한 회원이 레벨3 이하일때 * 로 되는 소스 같은데요?

글 작성자가 하게 하려면 다른 방법으로 작업 하셔야 할 듯합니다. 

로그인 후 평가할 수 있습니다

답변에 대한 댓글 3개

b
bonobono
8년 전
아..그렇군요 방법좀알수있을까요..
만두야닷컴
8년 전
if ($member[mb_level] < "3") {

이부분을

$mem = get_member($list[$i]['mb_id'],"mb_level");
if($mem[mb_level] < "3" ) {

요렇게 바꺼보세요
b
bonobono
8년 전
감사합니다 아주잘됩니다

댓글을 작성하려면 로그인이 필요합니다.

8년 전

$mb = get_member($list[$i]['mb_id'], "mb_level");

<?php echo $mb['mb_level'];?> 

로그인 후 평가할 수 있습니다

답변에 대한 댓글 1개

b
bonobono
8년 전
감사합니다

댓글을 작성하려면 로그인이 필요합니다.

답변을 작성하려면 로그인이 필요합니다.

로그인