최고관리자만 가능한 메뉴를 레벨9 회원도 이용가능하게 하게하기.. > 그누4 질문답변

그누4 질문답변

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

최고관리자만 가능한 메뉴를 레벨9 회원도 이용가능하게 하게하기.. 정보

최고관리자만 가능한 메뉴를 레벨9 회원도 이용가능하게 하게하기..

본문

배추빌더를 사용해 보았는데요...

view.skin.php 에 보면 아이피를 검색하는 기능이 있는데요,

해당 소스를 찾아보니

<? if ($is_admin) { ?> <img src="<?=$board_skin_path?>/img/btn_ip.gif" align=absmiddle title='IP조회' style="cursor:pointer" onclick="btn_ip('<?=$view[wr_ip]?>')"> <? } ?>

이렇습니다...

레벨10인회원이 사용하려고 클릭을 하면,

'최고관리자만 사용가능합니다' 라는 경고창이 뜨고 실행이 안되는데요...

위내용중 <? if ($is_admin) { ?> 이라는 부분이

권한을 설정하는 부분이 아닐까 추측하는데요... =..=;;;;

위 내용을 레벨9이상의 회원은 사용할수있게 수정을 하려면,

어떻게 수정을 해주면 될까요?

쉬운답변 부탁드립니다...

꾸벅~
  • 복사

댓글 전체

답변 감사합니다~

그런데 그렇게 바꾸고 나니

Parse error: syntax error, unexpected ']' in /home/hosting_users/yesd/www/g4/skin/board/test/view.skin.php on line 271

이런오류문구가 뜨면서 페이지가 표시가 안되네요...

제가 너무 초보라 그러는데,,

<? if ($is_admin) { ?> 를

1. <? if ($member[mb_level] > 8])  { ?>

2. <? if ($member[mb_level] > 8])  ?>

이렇게 두가지로 수정해서 테스트를 해봐도,

같은 증상이네요...

제가 테스트 해본데서 잘못된 부분이 있나요?  ㅠㅠ

다시한번 답변 부탁드립니다.. 꾸벅~
다시한번 질문드립니다..
소스를 계속 분석하다보니,
스킨파일 view.skin.php 에는

<? if ($is_admin) { ?> <img src="<?=$board_skin_path?>/img/btn_ip.gif" align=absmiddle title='IP조회' style="cursor:pointer" onclick="btn_ip('<?=$view[wr_ip]?>')"> <? } ?>

이러한 소스가 있고,

링크를 보니
스킨내 mw.proc 폴더에 mw.whois.php 라는 파일로 연결이 되는데,
mw.whois.php 소스를 살펴보니

if ($is_admin != "super")
    alert_close("최고관리자만 접근 가능합니다.");

이러한 소스가 있습니다...

1. <? if ($is_admin) { ?>    ------>  view.skin.php
2.  if ($is_admin != "super")
    alert_close("최고관리자만 접근 가능합니다.");    ---------> mw.whois.php

이 최고관리자만 가능하게 하는소스를
레벨9회원도 가능하게 바꾸려면 어떻게 바꾸어줘야 할까요?

다시한번 답변을 기다립니다...

쉬운설명 부탁드려요... 꾸벅~
위에 오류는 8] 대괄호 까지 반영 하셔서 나오는 것으로 예상됩니다.

1. <? if ($member[mb_level] >=9) { ?>   

2.. if ($member[mb_level] < 9)
    alert_close("레벨 9 이상만 가능합니다.");

로 적용 해 보세요.
© SIRSOFT
현재 페이지 제일 처음으로