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

닉네임 질문합니다 채택완료

빠왕 3년 전 조회 1,210

특정게시판에서 특정유저 닉네임을 설정한 닉네임으로 출력하려고 하는데 방법이 있나요? 

예)

A게시판 - 1234

B게시판 - ABCD

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

답변 3개

채택된 답변
+20 포인트
3년 전

list.skin.php에서  for문 첫행에 넣으세요

if( $list[$i]['mb_id]'] =='userid1'){

 if($bo_table=='A게시판') $list[$i]['name'] ='1234';

 else if($bo_table=='B게시판') $list[$i]['name'] ='ABCD';

}

 

view.skin.php에서 첫행에 넣으세요

if( $view['mb_id'] =='userid1'){

 if($bo_table=='A게시판') $view['name'] ='1234';

 else if($bo_table=='B게시판') $view['name'] ='ABCD';

}

 

 

 

 

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

답변에 대한 댓글 2개

빠왕
3년 전
데이터에서는 변경 없고 보이는것만 변경은 되네요, 감사합니다.
균이
3년 전
질문이 출력하겠다는 것이지 테이블을 변경하겠다는 것이 아닌데요?

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

3년 전

</p>

<p><?php</p>

<p>$arr_board = ['A게시판' => '1234', 'B게시판' => 'ABCD'];</p>

<p>$arr_nick = ['특정유저1', '특정유저2', '특정유저3'];</p>

<p>if (empty($member['mb_id']) === false) {</p>

<p>    $mb_nick = $member['mb_nick'];</p>

<p>    if (in_array($mb_nick, $arr_nick) == true && array_key_exists($bo_table, $arr_board) == true) {</p>

<p>        $mb_nick = $arr_board[$bo_table];</p>

<p>    }</p>

<p>    echo $mb_nick;</p>

<p>}</p>

<p>?></p>

<p>

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

답변에 대한 댓글 1개

빠왕
3년 전
이건 어데다 추가해서 하면 되는거죠? view.skin.php ? list.skin.php ?

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

닉네임은 어떻게 설정하실 생각인가요?

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

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

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

로그인