[Q] 전진님1 정보
[Q] 전진님1본문
<?
$max_level = 9;
echo "<select name='wr_1'>";
for ( $i=max(1, $member[mb_level]-5); $i<=min($max_level, $member[mb_level]+10); $i++ ) {
echo "<option value='$i'>$i</option>";
}
echo "</select>";
?>
여기 문장에서요 ...
if 만일 관리자의 경우라면 제한상관없이 지정 가능하게 할려면 어떻게 해야 하나요 ?
$max_level = 9;
echo "<select name='wr_1'>";
for ( $i=max(1, $member[mb_level]-5); $i<=min($max_level, $member[mb_level]+10); $i++ ) {
echo "<option value='$i'>$i</option>";
}
echo "</select>";
?>
여기 문장에서요 ...
if 만일 관리자의 경우라면 제한상관없이 지정 가능하게 할려면 어떻게 해야 하나요 ?
댓글 전체
<?
$min_level = 1;
$max_level = 9;
$mb_max_level = $member[mb_level]+10;
$mb_min_level = $member[mb_level]-5;
if($is_admin=="super" || $is_admin=="group) { // 최고관리자 (super) 이거나 그룹관리자 (group) 이면
$mb_max_level = $max_level;
$mb_min_level = $min_level;
}
echo "<select name='wr_1'>";
for ( $i=max($min_level, $mb_min_level); $i<=min($max_level, $mb_max_level); $i++ ) {
echo "<option value='$i'>$i</option>";
}
echo "</select>";
?>
그런데, 최대렙이 9이면, 회원레벨+10은 언제나 최대렙보다 크지 않나요?
즉 회원렙에 상관없이 선택가능한 렙은 9가 되네요..-_-
최대렙이 더 크거나, 선택폭 (+ 10) 이 좀 작아져야 할듯 합니다.
$min_level = 1;
$max_level = 9;
$mb_max_level = $member[mb_level]+10;
$mb_min_level = $member[mb_level]-5;
if($is_admin=="super" || $is_admin=="group) { // 최고관리자 (super) 이거나 그룹관리자 (group) 이면
$mb_max_level = $max_level;
$mb_min_level = $min_level;
}
echo "<select name='wr_1'>";
for ( $i=max($min_level, $mb_min_level); $i<=min($max_level, $mb_max_level); $i++ ) {
echo "<option value='$i'>$i</option>";
}
echo "</select>";
?>
그런데, 최대렙이 9이면, 회원레벨+10은 언제나 최대렙보다 크지 않나요?
즉 회원렙에 상관없이 선택가능한 렙은 9가 되네요..-_-
최대렙이 더 크거나, 선택폭 (+ 10) 이 좀 작아져야 할듯 합니다.
전진님 감사합니다.
;;
ㅋㅋㅋ