레벨을 100까지 만들어 사용하려면....

레벨이 10까지 밖에 없는데...

레벨을 100까지 올리려 하거든요

관리자 레벨을 설정하는법과 레벨을 100까지 만드는 방법좀 알려주세요 ^^;
|

댓글 7개

저도이고 찾고잇는데.. 찾으면 오렬드리죠 ㅠㅠ
아 찾았네요;

adm 폴더에 admin.lib.php 에


// 회원권한을 SELECT 형식으로 얻음
function get_member_level_select($name, $start_id=0, $end_id=100, $selected='', $event='')
{
global $g4;

$str = "<select name='$name' $event>";
for ($i=$start_id; $i<=$end_id; $i++)
{
$str .= "<option value='$i'";
if ($i == $selected)
$str .= " selected";
$str .= ">$i</option>";
}
$str .= "</select>";
return $str;
}


이부분입니다

$end_id=100 으로 수정해주세요 ^^
앗 감사합니다 ^_^ 적용 해볼게요 ^^
으흐... 이걸로만은 아직 부족한듯.... 관리자페이지에서는 아직 10까지 밖에 표기가 안됩니다 ^^;;
관리자 페이지 리스트에서 10까지뿐이 표시되지 않는이유는 adm/member_list.php 파일
198번 라인에 get_member_level_select 함수를 호출할때 end_level이 자신의 레벨로 지정되어져
있어서 입니다. 즉 자신의 레벨 이하까지만 출력하기 위하여 그렇게 되어져 있는거고요
이걸 수정 하시려면 db에 직접 들어가셔서 관리자 레벨을 100으로 수정하시거나
아니면 member_list.php 파일 198번째 라인을 잠시

get_member_level_select("mb_level[$i]", 1, 100, $row[mb_level])

이렇게 수정하신후 관리자 레벨을 100으로 만드시고 다시 원래 코드인

get_member_level_select("mb_level[$i]", 1, $member[mb_level], $row[mb_level])

로 바꿔 놓으시면 됩니다.
comet 님 말처럼.. db에서 100으루 해주셔야되요

저도 db에서 100으루 바꾸고서 그렇게 나오더라구요
어디 BD일까요 그리고 get_member_level_select("mb_level[$i]", 1, $member[mb_level], $row[mb_level])

이문구는 203 번라인인데

198번은 다른 문구 입니다.그리고 이해가 되질않는데

그렇게 수정을하고 다시 원래 코드를 넣는 다 이해가 가질않네요?
댓글을 작성하시려면 로그인이 필요합니다.

그누4 질문답변

그누보드4 관련 질문은 QA 로 이전됩니다. QA 그누보드4 바로가기 기존 게시물은 열람만 가능합니다.

+
제목 글쓴이 날짜 조회
17년 전 조회 1,554
17년 전 조회 1,058
17년 전 조회 853
17년 전 조회 774
17년 전 조회 744
17년 전 조회 1,687
17년 전 조회 1,272
17년 전 조회 1,545
17년 전 조회 902
17년 전 조회 1,638
17년 전 조회 762
17년 전 조회 805
17년 전 조회 771
17년 전 조회 801
17년 전 조회 768
17년 전 조회 812
17년 전 조회 928
17년 전 조회 737
17년 전 조회 836
17년 전 조회 812