[G4] 회원목록 [2005. 06. 17 01:20 1차수정]
(05-05-18 16:37)
[수정]
2005. 06. 17 01:20
3.** 에서 사용하던 회원목록입니다.
g4 설치디렉토리 아래 임의의 디렉토리를 만들어 ftp로 올린 다음 불러오면 됩니다.
권한설정은 따로 하셔야 합니다.
질문은 사양합니다.
제가 아는게 없어 답변해 드리기가 힘듭니다. ㅠ.ㅠ
[수정]
2005. 06. 17 01:20
3.** 에서 사용하던 회원목록입니다.
g4 설치디렉토리 아래 임의의 디렉토리를 만들어 ftp로 올린 다음 불러오면 됩니다.
권한설정은 따로 하셔야 합니다.
질문은 사양합니다.
제가 아는게 없어 답변해 드리기가 힘듭니다. ㅠ.ㅠ
첨부파일
|
댓글을 작성하시려면 로그인이 필요합니다.
로그인
댓글 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와 많은 변화가 있네요.
인증 부분도 그렇고...
(자세한 내용은 모릅니다. 그냥 찍어 보는 것이지요^^;)
앗... 그러고 보니,
팁텍의 '태클(*^^*)'이 해제 되었네요^^;
'까만도둑'님의 너댓번 '도끼질'이 효과가 있었나 봅니다^^;
어떻게 하면 될까요?