채택완료

로그인 한 인간이 관리자이면...

2017-05-23 (화) 07:07:29 2,643
<?
if ($is_admin) { //관리자이면
?>

<?=latest("basic2"); // 최신글 ?>

<?
    } 
?>


이거를 회원이면 basic 관리자이면 basic2로 할려면 어떻게 해야 하나요?
|

답변 4개 / 댓글 4개

채택된 답변
+20 포인트
Copy
<?if ($is_admin) { // 관리자라면	latest("basic2");}if ($is_member && !$is_admin) { // 회원이라면	latest("basic");}if ($is_guest) {	latest("basic3"); // 비회원이라면}?>

이미 답변들을 하셧지만

코드의 간결함을 원하시면

Copy
if ($is_admin)  //관리자    echo latest("basic2"); else if ($is_member )     // 회원     echo latest("basic"); else                               // 일반     echo latest("basic3");

답변에 대한 댓글 1개

2017-05-24 (수) 06:17:43
아호 이렇게 간단히도 할 수 있군요,,감사합니다~
2017-05-23 (화) 08:55:57
if ($is_admin) { //관리자이면
<?=latest("basic2"); // 최신글 ?>
} else if ( $is_member ) { // 회원이라면
<?=latest("basic"); // 최신글 ?>
} else { // 비회원이라면
<?=latest("basic3"); // 최신글 ?>
}


이렇게 하시면 될거 같네요.

답변에 대한 댓글 2개

2017-05-23 (화) 11:39:19
신경써 주셔서 감사합니다~
2017-05-23 (화) 11:39:37
엄지척
2017-05-23 (화) 07:28:17
if ($is_admin) { //관리자이면
<?=latest("basic2"); // 최신글 ?>
} else if ( $is_member ) { // 회원이라면
<?=latest("basic"); // 최신글 ?>
} else { // 비회원이라면
}

이렇게 하시면 될거 같습니다.

답변에 대한 댓글 1개

2017-05-23 (화) 08:20:58
감사합니다~ 해결되었습니다. 좋은 하루 되세요~

혹시 로그인 전이라면 basic3를 노출하려면 어떻게 할 수 있을지..ㅎ 죄송

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