일반페이지에 접속권한 적용하는 방법좀 알려주세요. 정보
그누보드 일반페이지에 접속권한 적용하는 방법좀 알려주세요.본문
게시판이 아닌 일반 페이지에 그누보드 회원 등급으로 접속제한을 할려고하는데 어떻게 해야하나요?
팁텍에 있었던 페이지등급제한하는 게시물이 이동됬다고 나오는데....
레벨별 일반페이지 접속제한하는 소스좀 부탁드립니다.
팁텍에 있었던 페이지등급제한하는 게시물이 이동됬다고 나오는데....
레벨별 일반페이지 접속제한하는 소스좀 부탁드립니다.
댓글 전체
오..좋은 정보네요..
저같은 초보를 위해... 응용2를 아래처럼 바꾸면 로그인페이지로 이동합니다.
<? // 회원유무에 의한 접근제한
if (!$member[mb_id]) { // 회원이 아니면 접근권한없음
alert("접근권한이 없습니다.", "./$cfg[index]?doc=$cfg[bbs_dir]/mblogin.php&url=" . urlencode("./$cfg[index]?doc=$doc")); }
?>
저같은 초보를 위해... 응용2를 아래처럼 바꾸면 로그인페이지로 이동합니다.
<? // 회원유무에 의한 접근제한
if (!$member[mb_id]) { // 회원이 아니면 접근권한없음
alert("접근권한이 없습니다.", "./$cfg[index]?doc=$cfg[bbs_dir]/mblogin.php&url=" . urlencode("./$cfg[index]?doc=$doc")); }
?>
감사합니다~

<?
if (!defined("_GNUBOARD_")) exit; // 개별 페이지 접근 불가
?>
다음에...아래..아래중 한가지를 골라서 넣으시면 될듯...
[응용1]
<? // 회원레벨(5)에 의한 접근제한 (로그인창으로 이동)
if ($member[mb_level] < 5) {
alert("로그인 하십시오.", "./$cfg[index]?doc=$cfg[bbs_dir]/mblogin.php&url=" . urlencode("./$cfg[index]?doc=$doc"));
}
?>
[응용2]
<? // 회원유무에 의한 접근제한
if (!$member[mb_id]) { // 회원이 아니면 접근권한없음
alert("접근권한이 없습니다.", "./$cfg[index]");
}
?>
<? // 회원유무에 의한 접근제한 (경고창만 띄우고 닫기)
f (!$member[mb_id]) {
echo "
<script language='javascript'>
alert('로그인한 회원만 사용 가능합니다.');
history.back();
</script>";
exit;
}
?>
[용용3]
<? // 최고관리자와 그룹관리자만 접근1
if (!$is_admin == 'default' || !$is_admin == 'group') {
alert("로그인 하십시오.", "./$cfg[index]?doc=$cfg[bbs_dir]/mblogin.php&url=" . urlencode("./$cfg[index]?doc=$doc"));
}
?>
<? // 최고관리자와 그룹관리자만 접근 2
if ($is_admin == 'default' || $group[gr_admin] == $member[mb_id]) {
alert("로그인 하십시오.", "./$cfg[index]?doc=$cfg[bbs_dir]/mblogin.php&url=" . urlencode("./$cfg[index]?doc=$doc"));
}
?>
if (!defined("_GNUBOARD_")) exit; // 개별 페이지 접근 불가
?>
다음에...아래..아래중 한가지를 골라서 넣으시면 될듯...
[응용1]
<? // 회원레벨(5)에 의한 접근제한 (로그인창으로 이동)
if ($member[mb_level] < 5) {
alert("로그인 하십시오.", "./$cfg[index]?doc=$cfg[bbs_dir]/mblogin.php&url=" . urlencode("./$cfg[index]?doc=$doc"));
}
?>
[응용2]
<? // 회원유무에 의한 접근제한
if (!$member[mb_id]) { // 회원이 아니면 접근권한없음
alert("접근권한이 없습니다.", "./$cfg[index]");
}
?>
<? // 회원유무에 의한 접근제한 (경고창만 띄우고 닫기)
f (!$member[mb_id]) {
echo "
<script language='javascript'>
alert('로그인한 회원만 사용 가능합니다.');
history.back();
</script>";
exit;
}
?>
[용용3]
<? // 최고관리자와 그룹관리자만 접근1
if (!$is_admin == 'default' || !$is_admin == 'group') {
alert("로그인 하십시오.", "./$cfg[index]?doc=$cfg[bbs_dir]/mblogin.php&url=" . urlencode("./$cfg[index]?doc=$doc"));
}
?>
<? // 최고관리자와 그룹관리자만 접근 2
if ($is_admin == 'default' || $group[gr_admin] == $member[mb_id]) {
alert("로그인 하십시오.", "./$cfg[index]?doc=$cfg[bbs_dir]/mblogin.php&url=" . urlencode("./$cfg[index]?doc=$doc"));
}
?>
메뉴에 링크된 일반페이지를 회원이 아닌분은 'A"페이지를 회원로그인 하신분(기본으로 회원가입하여 로그인하면 레벨2로 정하였습니다)은 "B"페이지를 보여주게 하고 싶습니다.
접근권한과 관련하여 카이루님이 쓰신 여러가지의 예제글을 보니까 이와 관련된 내용은 없는것 같은데 알고 계신분들의 답변 부탁드립니다.
접근권한과 관련하여 카이루님이 쓰신 여러가지의 예제글을 보니까 이와 관련된 내용은 없는것 같은데 알고 계신분들의 답변 부탁드립니다.