답변 3개
채택된 답변
+20 포인트
9년 전
list.skin.php 에서 <?php echo $list[$i]['name'] ?> 이걸 검색합니다.
그럼 아래소스가 나옵니다.
</p><p><td class="td_name sv_use"><?php echo $list[$i]['name'] ?></td></p><p>
이 소스를 아래처럼 바꿔주세요.
</p><p><td class="td_name sv_use">
<?php
// 이름 한글 글자수 구하기
$len = mb_strwidth($list[$i]['wr_name'],'UTF-8');
$star = "*";
if($len <= 4) {
$list[$i]['name'] = cut_str($list[$i][wr_name],1,"").$star;
} else {
$list[$i]['name'] = cut_str($list[$i][wr_name],2,"").$star;
}
?>
<?php echo $list[$i]['name'] ?>
</td></p><p>
관리자 라면 관리* 라고 표시됩니다.
설명하자면 이름이 4자 이상인 가나다라마바사 일경우
이름을 3자로 줄이고 가나다 마지막 1자를 별표시 합니다.
이름: 가나다라마바사 -> 가나*
로그인 후 평가할 수 있습니다
댓글을 작성하려면 로그인이 필요합니다.
9년 전
저도 예전에 사용할일이 있어
리스트페이지에서 이름끝에 몇자 별표시 하려고 저장해둔 소스입니다.
리스트페이지에서 응용하시면 되겠습니다.
로그인 후 평가할 수 있습니다
답변에 대한 댓글 1개
�
애스크
9년 전
댓글을 작성하려면 로그인이 필요합니다.
9년 전
</p><p>// 이름 한글 글자수 구하기</p><p>$len = mb_strwidth($list[$i]['wr_name'],'UTF-8');</p><p>$star = "*";
if($len <= 4) {
$list[$i]['name'] = cut_str($list[$i][wr_name],1,"").$star;
} else {
$list[$i]['name'] = cut_str($list[$i][wr_name],2,"").$star;
}</p><p>?>
<span><?php echo $list[$i]['name'] ?></span>
로그인 후 평가할 수 있습니다
답변에 대한 댓글 1개
�
애스크
9년 전
답변감사합니다
lisp.php를 수정하면 되는것인가요
lisp.php를 수정하면 되는것인가요
댓글을 작성하려면 로그인이 필요합니다.
답변을 작성하려면 로그인이 필요합니다.
로그인
list.php 를 찾아봐도 비슷한 소스가 보이지 않아서요
리스트에서 이름을 표시하는 위치에
wr_name 은 없고
ca_name 만 보이네요.
ㅜㅜ