안녕하세요.
한 홈페이지에서 그룹을 따로두고 쓰다보니..
타 그룹의 방문을 제어할 필요가 있었습니다.
수정하실 파일은 _head.php 입니다.
.
.
.
/***************************************************************************
* 현재 _head.php를 불러오는 파일이 게시판일경우에 체크 하는 항목들
**************************************************************************/
if($_zboardis) {
// 멤버가 다른그룹일때 로그아웃
if(($member[group_no] != $setup[group_no])&&($member[level] > 8)){
destroyZBSessionID($member[no]);
$zb_logged_no='';
$zb_logged_time='';
$zb_logged_ip='';
$zb_secret='';
$zb_last_connect_check = '0';
session_register("zb_logged_no");
session_register("zb_logged_time");
session_register("zb_logged_ip");
session_register("zb_secret");
session_register("zb_last_connect_check");
$member = "";
$member[level] = 10;
}
// 게시판 설정 읽어 오기
$_dbTimeStart = getmicrotime();
$setup=get_table_attrib($id);
.
.
.
진하게 표시되어진 $member[level] > 8부분은..
뒤에 숫자보다 낮은 레벨만 로그아웃시킨다는 것입니다.
출처 : http://www.nzeo.com/bbs/zboard.php?id=cgi_tip&page=4&sn1=&divpage=1&sn=off&ss=on&sc=off&keyword=그룹&select_arrange=headnum&desc=asc&no=1759
한 홈페이지에서 그룹을 따로두고 쓰다보니..
타 그룹의 방문을 제어할 필요가 있었습니다.
수정하실 파일은 _head.php 입니다.
.
.
.
/***************************************************************************
* 현재 _head.php를 불러오는 파일이 게시판일경우에 체크 하는 항목들
**************************************************************************/
if($_zboardis) {
// 멤버가 다른그룹일때 로그아웃
if(($member[group_no] != $setup[group_no])&&($member[level] > 8)){
destroyZBSessionID($member[no]);
$zb_logged_no='';
$zb_logged_time='';
$zb_logged_ip='';
$zb_secret='';
$zb_last_connect_check = '0';
session_register("zb_logged_no");
session_register("zb_logged_time");
session_register("zb_logged_ip");
session_register("zb_secret");
session_register("zb_last_connect_check");
$member = "";
$member[level] = 10;
}
// 게시판 설정 읽어 오기
$_dbTimeStart = getmicrotime();
$setup=get_table_attrib($id);
.
.
.
진하게 표시되어진 $member[level] > 8부분은..
뒤에 숫자보다 낮은 레벨만 로그아웃시킨다는 것입니다.
출처 : http://www.nzeo.com/bbs/zboard.php?id=cgi_tip&page=4&sn1=&divpage=1&sn=off&ss=on&sc=off&keyword=그룹&select_arrange=headnum&desc=asc&no=1759