관리자 회원 레벨 간편하게 바꾸기

· 2016-03-20 (일) 11:06:17 · 10157 · 7
관리자 회원그룹 선택시 1~10 까지 숫자로 표현이되는것이 불편할수 있을것같아
이렇게 바꾸어 보았습니다.

/adm/admin.lib.php 파일 내

[code]
function get_member_level_select($name, $start_id=0, $end_id=10, $selected="", $event="")
{
global $g5;

$str = "\n<select id=\"{$name}\" name=\"{$name}\"";
if ($event) $str .= " $event";
$str .= ">\n";
for ($i=$start_id; $i<=$end_id; $i++) {
$name="";
if(!($i>2 && $i<10)){
$str .= '<option value="'.$i.'"';
if ($i == $selected)
$str .= ' selected="selected"';
if($i==1)
$name="비회원";
if($i>1 && $i<10)
$name="회원";
if($i>=10)
$name="관리자";
$str .= ">{$name}</option>\n";
}
}
$str .= "</select>\n";
return $str;
}

[/code]

이와같이 변경하시면 비회원, 회원,관리자 그룹으로만 생성이됩니다.
여기서 사실 비회원은 의미가 없긴하지만...
이런식으로 응용해서,
각 회원그룹에 따른 명칭으로 생성하시면되실것같습니다~!

Tip이 될련지 모르겠습니다.. 으하하..
|

댓글 7개

2016-06-26 (일) 19:06:27
좋네요 감사합니다
2016-07-02 (토) 11:24:24
ㅎㅎㅎ모르는 사람들한테 만들어줄떄 매번..1235678 설명하기도 머리아픈; .. 이게 맞는거죠 ㅎㅎ
2016-09-27 (화) 02:49:00
좋은정보 감사합니다^^
감사합니다.
2018-01-04 (목) 14:42:04
아주 좋은 정보 감사합니다. 하지만 질문이 있습니다. .

$name="학생";
if($i>=10)
$name="강사";
if($i>=10)

위 처럼 2개 그룹 더 추가 했더니.. ㅎㅎ 안되네요.. 뭘 더 손대야할까요?
2018-05-09 (수) 10:58:19
$i >= 10 조건이 같으신데요!?
if(문)
->
if(문)
-> 요렇게요!
감사합니다!
댓글을 작성하시려면 로그인이 필요합니다.

그누보드5 팁자료실

2,788건
+
제목 글쓴이 날짜 조회
16-06-08 조회 1.1만
16-06-03 조회 9,652
16-06-01 조회 2.5만
16-06-01 조회 8,780
16-06-01 조회 1.1만
16-05-31 조회 9,360
16-05-30 조회 8,766
16-05-25 조회 1만
16-05-23 조회 8.1만
16-05-19 조회 7,343
16-05-18 조회 6,772
16-05-17 조회 8,999
16-05-04 조회 9,932
16-05-02 조회 8,180
16-04-18 조회 7,755
16-04-15 조회 8,450
16-04-08 조회 2.2만
16-04-07 조회 7,874
16-04-07 조회 9,040
16-04-06 조회 9,668
16-03-30 조회 8,092
16-03-23 조회 1.1만
16-03-23 조회 1.2만
16-03-20 조회 1만
16-03-18 조회 1.2만
16-03-17 조회 8,834
16-03-17 조회 9,071
16-03-17 조회 7,085
16-03-15 조회 1.1만
16-03-09 조회 7,213