회원 레벨을 관리자 페이지에서 다르게 출력하려면 어떻게 하면 될까요..
어떤분에게 그누보드를 이용해서 사이트를 제작해주었는데요..
레벨 1은 비회원, 레벨2는 회원, 레벨5는 사원, 레벨 10은 관리사원.. 이런식으로 사용할 수 있도록 하였습니다.
관리자페이지에서 회원 레벨 선택하는 셀렉트박스에서, 숫자대신 위의 한글로 출력할수도 있을까요? 값은 숫자로 한다고 하여도, 화면에는 한글로 나오면 더 좋을것같아서요..
|
댓글을 작성하시려면 로그인이 필요합니다.
댓글 4개
바꾸기전
// 회원권한을 SELECT 형식으로 얻음
function get_member_level_select($name, $start_id=0, $end_id=10, $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;
}
바꾼후
// 회원권한을 SELECT 형식으로 얻음
function get_member_level_select($name, $start_id=0, $end_id=10, $selected='', $event='')
{
global $g4;
$level_name = array(없음, 하나, 둘, 셋, 넷, 다섯, 여섯, 일곱, 여덟, 아홉, 열);//여기에 각레벨별 이름을 정의
$str = "<select name='$name' $event>";
for ($i=$start_id; $i<=$end_id; $i++)
{
$str .= "<option value='$i'";
if ($i == $selected)
$str .= " selected";
$str .= ">$level_name[$i]</option>";
}
$str .= "</select>";
return $str;
}
이렇게 좋은 팁을 가르쳐주셔서 정말 감사합니다.
이게 정답이네요~ 감사합니다.