셀렉트 박스 권한 관련 질문 드립니다
본문
<select name="wr_41x[]" id="wr_41x[]" style="width:500px; height:30px; display:none;">
<option value="미입고"<?=($wr_41x[$i] == "미입고")? "selected" : "";?>>미입고</option>
<option value="입고"<?=($wr_41x[$i] == "입고")? "selected" : "";?>>입고</option>
</select>
위 코드는 추가를 할때 마다 해당 셀렉트박스가 하나씩 늘어 나는 구조 입니다.
기본적으로 셀렉트박스를 보이지 않게 디스플레논으로 설정을 했습니다.
그래서 기본값은 미입고 가 저장 되게 했는데, 여기에서 admin 이나 레벨10을 가진 사람은, 보여지게 할 수 있는 방법이 있을까요? 그래서 미입고 입고를 선택 가능 하게 할 수 있는 방법이 있을까요?
<?php if ($is_admin) { ?> <?php } ?> 이것을 썼을 때는 일반 사용자가 안보이지만, 값이 저장이 되지 않네요
!-->
답변 2
전체에 div 를 하나 감아서 소스를 만드세요.
<?php $admin10 = $is_admin || $member['mb_level'] == 10; ?>
<div style="display:<?php echo $admin10 ? 'block' : 'none'; ?>">
<select name="wr_41x[]" style="width:500px;height:30px">
<option value="미입고"<?=($wr_41x[$i] == "미입고")? "selected" : "";?>>미입고</option>
<option value="입고"<?=($wr_41x[$i] == "입고")? "selected" : "";?>>입고</option>
</select>
</div>
if($member['mb_level'] == 10) { }
이게 레벨 10 가진 사람이요
답변을 작성하시기 전에 로그인 해주세요.