[G4] 회원목록 [2005. 06. 17 01:20 1차수정] > 그누4 팁자료실

그누4 팁자료실

그누보드4와 관련된 팁을 여러분들과 함께 공유하세요.
나누면 즐거움이 커집니다.

[G4] 회원목록 [2005. 06. 17 01:20 1차수정] 정보

[G4] 회원목록 [2005. 06. 17 01:20 1차수정]

첨부파일

member_list.php (11.2K) 407회 다운로드 2005-06-17 01:20:41

본문

(05-05-18 16:37)

[수정]
2005. 06. 17 01:20

3.** 에서 사용하던 회원목록입니다.
g4 설치디렉토리 아래 임의의 디렉토리를 만들어 ftp로 올린 다음 불러오면 됩니다.
권한설정은 따로 하셔야 합니다.
질문은 사양합니다.
제가 아는게 없어 답변해 드리기가 힘듭니다. ㅠ.ㅠ
추천
1
  • 복사

댓글 14개

최고관리지는 회원목록에서 제거하려면요? ^^;;

이렇게 질문드리면.. 레벨 10으로 설정하는거 알려 주시는데...

레벨 10 말고... 최고 관리자요... 레벨 10과 최고 관리자는 다르지 않나요?

한수 지도 부탁 드립니다.
######################################################################
##원본소스코드 128라인 이하의 [접근 권한 검사] 루틴을 하단과 같이 수정.##
######################################################################
 -. 레벨별 접근 권한 조정 가능
 -. is_admin != "super" 라는 조건 구문으로 인해,
    회원 리스트 출력시 수정/삭제/그룹 메뉴가 활성화 되지만,
    일반회원은 해당 명령을 수행할 수 없음.
    (홈페이지 메인으로 튕겨~~~ 줌)

// 접근 권한 검사
if (!$member[mb_id])
    alert("로그인 하십시오.", "$g4[bbs_path]/login.php?url=" . urlencode("$_SERVER[PHP_SELF]?w=$w&mb_id=$mb_id"));

else if($member[mb_level] < 3) { //3레벨 미만이면 홈페이지 메인으로 튕겨주기*^^*
alert("접근권한이 없습니다.", $g4[path]);
}

else if ($is_admin != "super") {
    $auth = array();
    $sql = " select au_menu, au_auth from $g4[auth_table] where mb_id = '$member[mb_id]' ";
    $result = sql_query($sql);
    for($i=0; $row=sql_fetch_array($result); $i++) {
        $auth[$row[au_menu]] = $row[au_auth];
    }

//    if (!$i) //회원 레벨별 회원 목록에 접근하기 위해 원본소스 하단 2줄까지 주석처리
//        alert("최고관리자 또는 관리권한이 있는 회원만 접근 가능합니다.", $g4[path]);

//레벨별 접근권한 설정으로 제어하기 132~134라인에 기재해도 의도대로 구현, 현재라인 이하 3라인이어도 가능함.
//  if($member[mb_level] < 3) { //3레벨 미만이면 홈페이지 메인으로 튕기기
//  alert("접근권한이 없습니다.", $g4[path]);
//  }
}

$sql_common = " from $g4[member_table] ";
'까만도둑'님 고생하셨습니다.
그리고... 무한한 감사를 드립니다^^;

3.xx 버젼대의 member_list.php와 많은 변화가 있네요.
인증 부분도 그렇고...
(자세한 내용은 모릅니다. 그냥 찍어 보는 것이지요^^;)

앗... 그러고 보니,
팁텍의 '태클(*^^*)'이 해제 되었네요^^;
'까만도둑'님의 너댓번 '도끼질'이 효과가 있었나 봅니다^^;
© SIRSOFT
현재 페이지 제일 처음으로