<button type="button" id="excel" class="excel" onclick="prInt('excel');" >엑셀</button>
지금 현재 위코드처럼 잘 작동되고 있는데요. 그누보드5 게시판 쓰고 있어요.
질문) 현재는 관리자든, 일반 등급의 1~9등급 회원이든 클릭하면 엑셀 작동이 되고있는데요.
일반회원은 안되게하고, 관리자만 클릭했을때 버튼이 작동하게 하고 싶어요.
복 받으삼~ 자꾸 질문해서 죄송해용 ;
|
답변 2개 / 댓글 3개
채택된 답변
+20 포인트
6년 전
<?php if($is_admin) { ?>
<button type="button" id="excel" class="excel" onclick="prInt('excel');" >엑셀</button>
<?php } ?>
엑셀다운로드하는 파일에 아래의 코드도 추가해주면 좋습니다.
if(!$is_admin) {
alert("접근 권한이 없습니다.");
}
답변에 대한 댓글 2개
6년 전
6년 전
집사님~ 적어주신 코드로 해보니 되긴 되던데요~
근대 문제는 1~9등급은 접속했을때 "엑셀"이라는 버튼 자체가 아예 보이질 않아용.
제가 희망하는건 버튼은 보이되, 클릭했을때 관리자만 실행되고, 나머지 등급들은 권한이 없습니다 그런 메시지 나오게 하는거요. ㅠ 한번만 도와주세용
근대 문제는 1~9등급은 접속했을때 "엑셀"이라는 버튼 자체가 아예 보이질 않아용.
제가 희망하는건 버튼은 보이되, 클릭했을때 관리자만 실행되고, 나머지 등급들은 권한이 없습니다 그런 메시지 나오게 하는거요. ㅠ 한번만 도와주세용
6년 전
아래와 같은 방법을 사용해도 됩니다.
<?php if($is_admin) { ?>
<button type="button" id="excel" class="excel" onclick="prInt('excel');" >엑셀</button>
<?php } else { ?>
<button type="button" id="excel" class="excel" onclick="alert('접근 권한이 없습니다.');" >엑셀</button>
<?php } ?>
답변에 대한 댓글 1개
6년 전
우와~ 잘 작동됩니당~ 이렇게 해주신거 보면 쉬워보이는데, 왜 제가 하면 자꾸만 에러가 생길까요.. 집사님은 내 마음속 대한민국 최고의 프로그래머에요 ㅎㅎㅎ 고맙습니당 ^^
답변을 작성하려면 로그인이 필요합니다.
답변 주신거 잘 적용해볼게욤 ^^ 복받으세영