페이지에 권한설정 부여하는 방법이... > 그누4 질문답변

그누4 질문답변

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

페이지에 권한설정 부여하는 방법이... 정보

페이지에 권한설정 부여하는 방법이...

본문

html페이지에 비회원 접근권한을 줄려고 하는데요.

------------------------------------------------------------------------------------------------------------------------------------
<?
if (!defined("_GNUBOARD_")) exit; // 개별 페이지 접근 불가

define("_DOCTYPE_", "DESIGN");

$html_title = "그누보드^^";
    if (!$member[mb_id]) {
        alert("로그인 하십시오.", "./index.php?doc=bbs/mblogin.php&url=" . urlencode("./index.php?doc=$doc&w=$w&mb_id=$mb_id"));
    }

  if (!(gr_id== 'shop' && mb_id)){
        $sql = " select count(*) from $cfg[table_group_member] where gr_id = 'shop' and mb_id = '$member[mb_id]' ";
        $row = sql_fetch($sql);
        if (!$row[0]) {
          "  alert("접근 권한이 없습니다.\\n\\n궁금하신 사항은 관리자에게 문의바랍니다.");
        }
}
?>

----------------------------------------------------------------------------------------------------------------------------------------
위소스를 html페이지 젤 상단에 위치시켰거든요.
"shop"은 그룹아이디명을 쓴거구요.

해당페이지를 눌르면 로그인을 안하면 일단 "로그인 하십시오"라고 뜨고 확인 눌르면
로그인 창으로 넘어가거든요. 그래서 관리자모드로 로그인을 하면

접근권한이 없습니다~~ 이 문구가 떠버립니다.
레벨설정을 어디서 하나요? 회원일 경우에는 그 페이지가 들어가져야 하는데 말이죠..ㅠㅠ






+++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
위 내용은 아래 올렸는데, 답변주신 분께 너무나 감사드립니다.^^
잘 해결이 안되어서 다시 올립니다. 제가 설명이 부족했던 같아서요.

현재 영카트를 이용해서 그누보드랑 같이 사용하고 있는데요.
제작해주신 프로그래머 분이 계신데, 오랜시간 지나고 제가 수정할려고 보니
잘 연락이 안되어서 직접 할려니 어렵네요.^^;;

영카트,그누보드는 3으로 사용되고 있구요.
게시판 관리에 보면 그룹ID는 일단 shop로 해놔서 shop으로 지정했구요.

http://www.shapemall.co.kr/template/1/contents.asp?con_idx=42 여기서
샘플신청을 누르면 비회원은 그 페이지 못보게 되있거든요. 이런식으로 구성을할려고 하는데요.

그누보드 팁엔테크보고 올려봤는데, 자꾸 "접근권한이 없습니다. 관리자에게 문의하세요~"
이게 떠서 그 다음으로 넘어가지질 않거든요.

글 읽어주셔서 감사드리고, 고수님들 답변해주시면 감사하겠습니다.
  • 복사

댓글 전체

이 질문은 그누3 질답에 올리셨어야 할듯...

우선 소스 오타가 있습니다.

  if (!(gr_id== 'shop' && mb_id)){  를 이렇게 => if (!($gr_id == 'shop' && $mb_id)){

'$'가 빠져 있습니다.
© SIRSOFT
현재 페이지 제일 처음으로