채택완료

닉네임 끝에 두자리 **로 표시

2019-11-24 (일) 02:48:29 2,491

닉네임 끝에 두자리 **로 보이게 하려면 어떻게하나요? 

답변 3개 / 댓글 1개

채택된 답변
+20 포인트

참고 http://gnustudy.com/bbs/board.php?bo_table=skin_board&wr_id=21

list.skin.php 파일에서

for ($i=0; $i<count($list); $i++) {

위 코드 바로 아랫줄에 추가.

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

댓글처럼 UTF-8 아니면 ecu-kr로 해보시고 그것도 안되면

iconv("utf-8","euc-kr",해당변수) 로 해보시면 됩니다.

또한 php 파일 자체가 ansi 타입이라면

header 에 

PHP 파일을 UTF-8로 저장하고 몇번씩 확인을 했는데도 서버에서만 실행시키면 한글이

깨져 보일경우 header에다 나는 utf-8 문서라고 알려줘버리세요.

헤더함수니까 php최상단에다 적어주셔야 합니다.

<?php

header('Content-Type: text/html; charset=UTF-8');

?>

답변에 대한 댓글 1개

감사합니다 . 다행히 작은별님이 남겨주신것으로 해결됬어요 ^^
2019-11-24 (일) 09:58:17

substr함수로 뒤에서 두자리를 삭제한 후

‘**’를 붙혀주면 될것 같습니다

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