RadarURL
웹 프로그래밍

제로보드에서 게시판 방문시 타그룹 회원 로그아웃시키기

by JaeSoo posted Jan 28, 2006
?

단축키

Prev이전 문서

Next다음 문서

ESC닫기

크게 작게 위로 아래로 댓글로 가기 인쇄
안녕하세요.
한 홈페이지에서 그룹을 따로두고 쓰다보니..
타 그룹의 방문을 제어할 필요가 있었습니다.

수정하실 파일은 _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

Articles

1 2 3 4 5 6 7 8 9 10