작성자표기를 [홍길*]로 할때 관리자도 같이 [관리*]로 변해요. > 그누4 질문답변

그누4 질문답변

그누보드4 관련 질문은 QA 로 이전됩니다. QA 그누보드4 바로가기
기존 게시물은 열람만 가능합니다.

작성자표기를 [홍길*]로 할때 관리자도 같이 [관리*]로 변해요. 정보

작성자표기를 [홍길*]로 할때 관리자도 같이 [관리*]로 변해요.

본문

검색해봤더니

http://sir.co.kr/bbs/board.php?bo_table=g4_qa&wr_id=259191&sca=&sfl=wr_subject&stx=%EC%9E%91%EC%84%B1%EC%9E%90&page=1

이 글이 있어서 적용해봤는데 전 여전히 [관리*]으로 나와요.
도와주세요. ㅠ_ㅠ

프로그램 전혀 모르는 디자이너는 사는게 고달프네요. ㅠ_ㅠ

댓글 전체

<?php
  if($is_admin) { // 관리자는 전체보기
    echo $list[$i][name];
  } else {
    mb_internal_encoding('UTF-8');  // utf-8 일때
    //mb_internal_encoding('euc-kr');  // euc-kr 일때

    $string = $list[$i][wr_name];  // 실명을 사용할 경우
    //$string = $list[$i][wr_nick];  // 별명을 사용할 경우

    echo mb_substr($string, 0, 1); // 첫글자
    echo "*";
    //echo mb_substr($string, 1, 2); // 두번째 글자
    echo mb_substr($string, 2, 20); // 세번째 이후 글자
  }
?>
관리자로 접속해도 모두 안보인다는건가요?
위 경우는 관스틴님이 써주신 코드로 하시면 될텐데 왜 안될까요

만약 위 경우가 아니라 일반 회원들도 관리자는 관리자로 보이게 하려고 하시는건가요??

두번째 경우라면 이렇게 사용하세요

  if(is_admin($list[$i][mb_id])) {
      echo $list[$i][name];
  } else {
    mb_internal_encoding('UTF-8');  // utf-8 일때
    //mb_internal_encoding('euc-kr');  // euc-kr 일때

    $string = $list[$i][wr_name];  // 실명을 사용할 경우
    //$string = $list[$i][wr_nick];  // 별명을 사용할 경우

    echo mb_substr($string, 0, 1); // 첫글자
    echo "*";
    //echo mb_substr($string, 1, 2); // 두번째 글자
    echo mb_substr($string, 2, 20); // 세번째 이후 글자
  }
원하는건 2번째가 맞아요~ ^^
근데 관스틴님의 소스과 합해서는 안되는건가요?

제가 원하는건 상담게시판에서 (일반회원이 없어요)

비회원이 봤을때
관리자가 쓴 게시글은 [관리자]로 보이고 비회원이 쓴 게시글은 [홍**]으로 보이게 되구요.

관리자모드에서 봤을때
관리자&비회원이 작성한 게시글은 모두 [홍길동] or [관리자]로 보이게끔 하고 싶거든요.

호성2님이 수정해주신 소스를 적용해보니 비회원일땐 제가 원하는 모델인데
관리자 로그인시에도 동일하게 보여요~ ^^;

답변 주셔서 고맙습니다~~ ^^
전체 66,558 |RSS
그누4 질문답변 내용 검색

회원로그인

(주)에스아이알소프트 / 대표:홍석명 / (06211) 서울특별시 강남구 역삼동 707-34 한신인터밸리24 서관 1404호 / E-Mail: admin@sir.kr
사업자등록번호: 217-81-36347 / 통신판매업신고번호:2014-서울강남-02098호 / 개인정보보호책임자:김민섭(minsup@sir.kr)
© SIRSOFT