답변 3개
if($view['name'] == '특정이름'){ // 이 부분이 관리자 처리용 이라면
아래로 변경 후 확인
if($is_admin) {
추가 참고 - 어느 영역이냐에 따라 $view 등은 다를 수 있음
if($is_admin || $view['name'] == $member['mb_name']) { // 관리자 이거나 글쓴이 본인이면
답변에 대한 댓글 1개
댓글을 작성하려면 로그인이 필요합니다.
if($view['wr_name'] == '특정이름'){
으로 바꿔보세요.
$view['name'] 은 html 마크업도 포함된 상태입니다.
/lib/common.lib.php 중 get_list() 함수를 보시면.
</p>
<p>
if ($board['bo_use_sideview'])
$list['name'] = get_sideview($list['mb_id'], $tmp_name2, $list['wr_email'], $list['wr_homepage']);
else
$list['name'] = '<span class="'.($list['mb_id']?'sv_member':'sv_guest').'">'.$tmp_name.'</span>';</p>
<p>
위와 같은 부분을 찾으실 수 있습니다. 이 부분에서 $view['name']을 선언합니다.
답변에 대한 댓글 2개
댓글을 작성하려면 로그인이 필요합니다.
$view['name']이 특정이름과 같지 않다면 substr함수로 $view['name'] 자르고 **처리 하고있네요
<?php
if($view['name'] == '특정이름'){
echo $view['name'];
} else {
echo $view['name'];
}
?>
이렇게 해보세요
답변에 대한 댓글 2개
if($view['name'] == '특정이름' || $is_admin){ //관리자이거나
echo $view['name'];
} else {
echo substr($view['name'], 0, -13).'**';
}
?>
제가 질문을 잘 이해한건지 잘 모르겠네요
댓글을 작성하려면 로그인이 필요합니다.
답변을 작성하려면 로그인이 필요합니다.
로그인