html페이지 접근 권한 주는거에서... 정보
html페이지 접근 권한 주는거에서...본문
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"은 그룹아이디명을 쓴거구요.
해당페이지를 눌르면 로그인을 안하면 일단 "로그인 하십시오"라고 뜨고 확인 눌르면
로그인 창으로 넘어가거든요. 그래서 관리자모드로 로그인을 하면
접근권한이 없습니다~~ 이 문구가 떠버립니다.
레벨설정을 어디서 하나요? 회원일 경우에는 그 페이지가 들어가져야 하는데 말이죠..ㅠㅠ
------------------------------------------------------------------------------------------------------------------------------------
<?
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"은 그룹아이디명을 쓴거구요.
해당페이지를 눌르면 로그인을 안하면 일단 "로그인 하십시오"라고 뜨고 확인 눌르면
로그인 창으로 넘어가거든요. 그래서 관리자모드로 로그인을 하면
접근권한이 없습니다~~ 이 문구가 떠버립니다.
레벨설정을 어디서 하나요? 회원일 경우에는 그 페이지가 들어가져야 하는데 말이죠..ㅠㅠ
댓글 전체
일단, $g4, $member, $group 변수들 필요하겠죠.
if (!(gr_id== 'shop' && mb_id)){ <<<- $gr_id, $mb_id 겠죠.
- 접근 권한 제어를 어떻게 하실려는지...그누보드 관리자-게시판 관리 아니면 다른 방법?
위에서 넘기는 url= 현재 위치로 하는게 낫겠죠, 로그인 후 그 자리로 다시 와야하니깐...
위에선 $mb_id 값이 없을텐데 (로그인후 값...) 필요없지 않나요?
if (!(gr_id== 'shop' && mb_id)){ <<<- $gr_id, $mb_id 겠죠.
- 접근 권한 제어를 어떻게 하실려는지...그누보드 관리자-게시판 관리 아니면 다른 방법?
위에서 넘기는 url= 현재 위치로 하는게 낫겠죠, 로그인 후 그 자리로 다시 와야하니깐...
위에선 $mb_id 값이 없을텐데 (로그인후 값...) 필요없지 않나요?