채택완료

자신의글이면 이름표시 관리자나 그외레벨일경우엔 모두표시

2016-05-08 (일) 07:41:36 3,083

Copy
<? if($member[mb_id] == $list[$i][mb_id] || $member[mb_level] > 4) { ?><?php echo $list[$i]["wr_name"];?><?php } else {?>***<?php }?>
 


해당 코드경우 비로그인시에는 모든 회원 이름이 ***으로 보이고


로그인시 회원이름이 표시되는데


조건문을 하나 더 추가하려고합니다.


비로그인시에는 모든글은 ***으로 보이고 (동일)


로그인시 관리자 또는 레벨4이상일경우에는 모든이름 표시


로그인시 해당 조건이 아니면서 자신의글일경우 자신의이름만 표시


추가 if 좀 알려주세요~

|

답변 2개

채택된 답변
+20 포인트

아래와 같이 수정해주세요.
<? if($member[mb_level] > 4) { ?>
<?php echo $list[$i]["wr_name"];?>
<?php } else {?>
<? if($member[mb_id] == $list[$i][mb_id]) {?>

<?php echo $list[$i]["wr_name"];?>  

<?php } else {?>

***

<?php }?>
<?php }?>
 

2016-05-08 (일) 17:47:57

 if($member[mb_id] == $list[$i][mb_id]) 

감사합니다 ㅎ 

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