|
|
|
21년 전
|
조회 901
|
|
|
|
21년 전
|
조회 556
|
|
|
|
21년 전
|
조회 302
|
|
|
|
21년 전
|
조회 426
|
|
|
|
21년 전
|
조회 537
|
|
|
|
21년 전
|
조회 337
|
|
|
|
21년 전
|
조회 508
|
|
|
|
21년 전
|
조회 581
|
|
|
|
21년 전
|
조회 413
|
|
|
|
21년 전
|
조회 691
|
|
|
|
21년 전
|
조회 383
|
|
|
|
21년 전
|
조회 381
|
|
|
|
21년 전
|
조회 311
|
|
|
|
21년 전
|
조회 389
|
|
|
|
21년 전
|
조회 700
|
|
|
|
21년 전
|
조회 623
|
|
|
|
21년 전
|
조회 565
|
|
|
|
21년 전
|
조회 492
|
|
|
|
21년 전
|
조회 1,611
|
|
|
|
21년 전
|
조회 500
|
댓글 4개
저같은 초보를 위해... 응용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"));
}
?>
접근권한과 관련하여 카이루님이 쓰신 여러가지의 예제글을 보니까 이와 관련된 내용은 없는것 같은데 알고 계신분들의 답변 부탁드립니다.