게시판에 이름을 아이디로 출력하면서 첫글자 뒤부터는 가리고싶습니다. 정보
게시판에 이름을 아이디로 출력하면서 첫글자 뒤부터는 가리고싶습니다.본문
올린 이미지처럼 보이게 하고 싶습니다.
그냥 php로만 만들었을때는 잘 나오는거 같아요
<?
$str = "abcdefg";
$nick_len = strlen($str); //문자열 길이 알아냄
$no_nick = $nick_len - 1;
$str = "abcdefg";
$nick_len = strlen($str); //문자열 길이 알아냄
$no_nick = $nick_len - 1;
echo substr($str, 0, 1);
for ( $count = 0; $count < $no_nick; ++$count ) {
echo "*";
}
?>
for ( $count = 0; $count < $no_nick; ++$count ) {
echo "*";
}
?>
이렇게 테스트햇습니다.;; 책뒤져가면서 힘들게햇는데;;
게시판 목록 부분에 적용을 해보려고
<?
$str = "{$list[$i][name]}";
$str = "{$list[$i][name]}";
$nick_len = strlen($str); //문자열 길이 알아냄
$no_nick = $nick_len - 1;
$no_nick = $nick_len - 1;
echo substr($str, 0, 1);
for ( $count = 0; $count < $no_nick; ++$count ) {
echo "*";
}
?>
for ( $count = 0; $count < $no_nick; ++$count ) {
echo "*";
}
?>
이렇게 했는데 이상하게 나와서요;ㅁ;
어디를 수정해야 하는지 도통 모르겠어요.
그리구 $list[$i][name] 요거를 아이디로 출력하려면 어떻게 해야하는지도 좀 부탁드립니다.
댓글 전체
echo "****".substr($list[$i]['mb_id'],4);
약간의 트릭이죠. -_-a
약간의 트릭이죠. -_-a
ㅇ ㅏ! 앞자리가 나오는 거군요. --
ㅎㅎㅎ 보통 저렇게 쓰는곳들은 다들 앞자리를 보여주드라구용;