|
답변 4개 / 댓글 7개
채택된 답변
+20 포인트
그걸 이렇게 해도되고
$admin = '';
if(strpos('10', $member['mb_level'])==false) {
$admin = '관리자';
}
아니면 그냥 조건문으로
if($member['mb_level'] ==10) { } 이렇게 해도 되구요
응용해보세요
$is_admin 이걸로도 가능해요
if($is_admin) {} 이걸로 하는게 좋을지도?
답변에 대한 댓글 3개
2021-03-21 (일) 04:00:47
아래와 같이 해주세요.
<?php
$aaa = "test"; //회원아이디
$mem = get_member($aaa, "mb_level");
if ($mem['mb_level'] >= 10) echo $aaa."님은 관리자 입니다."; //레벨이 10이상이면 관리자
else echo $aaa."님은 회원 입니다.";
?>
이걸 참고하시던지 아니면 밑에 자료를 참고해보세요
https://sir.kr/g5_tip/14077
더 좋은 자료를 찾으시려면 여기 검색어를 활용하시면되요
https://sir.kr/bbs/search.php?q=is_admin
sir 검색만 해도 바로 나와요
<?php
$aaa = "test"; //회원아이디
$mem = get_member($aaa, "mb_level");
if ($mem['mb_level'] >= 10) echo $aaa."님은 관리자 입니다."; //레벨이 10이상이면 관리자
else echo $aaa."님은 회원 입니다.";
?>
이걸 참고하시던지 아니면 밑에 자료를 참고해보세요
https://sir.kr/g5_tip/14077
더 좋은 자료를 찾으시려면 여기 검색어를 활용하시면되요
https://sir.kr/bbs/search.php?q=is_admin
sir 검색만 해도 바로 나와요
2021-03-22 (월) 13:38:38
common.php에 다음을 추가 하시고
$level_set=array(
'1'=>'비회원',
'2'->'회원',
원하시는 레벨 다 적으시면 됩니다.
'10'=>'관리자',
);
필요한 곳에서
echo $level_set[ $member['mb_level']];
이런 식으로 사용하시면 됩니다.
답변에 대한 댓글 2개
g5431
2021-03-22 (월) 23:04:22
제가 원하던 건데.. 소스입력할줄 몰라서 ..잘안되네요
$level_set 써있는 방식대로 넣었는데 오류뜨네요
Parse error: syntax error, unexpected ''�뚯썝'' (T_CONSTANT_ENCAPSED_STRING), expecting identifier (T_STRING) or variable (T_VARIABLE) or '{' or '$' in
$level_set 써있는 방식대로 넣었는데 오류뜨네요
Parse error: syntax error, unexpected ''�뚯썝'' (T_CONSTANT_ENCAPSED_STRING), expecting identifier (T_STRING) or variable (T_VARIABLE) or '{' or '$' in
2021-03-21 (일) 15:56:16
$member['mb_name'], $member['mb_nick']
혹시 원하시는 게 이건가요?
답변에 대한 댓글 1개
코로나19
2021-03-21 (일) 16:01:49
무슨말이져? 명칭? 컬럼 말한건가여? 명칭이 mb_level 컬럼이라 불러요 컬럼은 변경 불가해요
답변에 대한 댓글 1개
코로나19
2021-03-21 (일) 00:05:28
if($i>=10)
$name="관리자";
$member['mb_level'] 입력하면 화면에 레벨 "10" 표시되잖어요 ~
그걸 레벨"10" 대신에
화면에 "관리자" 이렇게 나오게요 ~~
$name="관리자";
$member['mb_level'] 입력하면 화면에 레벨 "10" 표시되잖어요 ~
그걸 레벨"10" 대신에
화면에 "관리자" 이렇게 나오게요 ~~
답변을 작성하려면 로그인이 필요합니다.