로그인을 하고 로그인이 된 상태에서 다른페이지로 이동하였을때 로그인박스가
로그인이 되어있지않은 상태로 되어있는 문제를 겪어 Nzeo게시판을 뒤지다가 아주 좋은 해결방법 2가지를 찾았습니다.


1. 먼져 플래쉬 파일을 써서 메뉴이동을 하시는분들...

ㄱ. 제로보드 bbs 폴더안에 _head.php  파일을 엽니다.
ㄴ. 상단에

// 라이브러리 함수 파일 include
if(eregi(":\/\/",$_zb_path)||eregi("\.\.",$_zb_path)) $_zb_path ="./";
include $_zb_path."lib.php";

이곳을

// 라이브러리 함수 파일 include
Header ("Expires: 0");
Header ("Cache-Control: no-cache, must-revalidate");
if(eregi(":\/\/",$_zb_path)||eregi("\.\.",$_zb_path)) $_zb_path ="./";
include $_zb_path."lib.php";

이렇게 바꿔줍니다.



2. 플래쉬파일을 안쓰거나 해결을 못하신분들

ㄱ. 제로보드 bbs폴더안에 login_check.php 파일을 엽니다.
ㄴ. 첫줄부분에

<?
        header('P3P: CP="NOI CURa ADMa DEVa TAIa OUR DELa BUS IND PHY ONL UNI COM NAV INT DEM PRE"'); << 이걸 넣어주세요
        include "lib.php";

        $connect=dbconn();


ㄷ. login_check.php 파일에 약 25번재 줄쯤에

// 회원로그인이 성공하였을 경우 세션을 생성하고 페이지를 이동함
        if($member_data[no]) {
                                if(!$_COOKIE['PHPSESSID']) setcookie("PHPSESSID", session_id(), 0, "/");  << 이부분을 이자리에 정확히 써주세요.
                if($auto_login) {
                        makeZBSessionID($member_data[no]);
                }


이렇게 수정합니다.


p.s : 그리고 홈페이지 제작시 파일안에 삽입하는 주소는 모두 통일시켜줘야합니다.
간혹 호스팅주소와 도메인주소를 모두 사용하시는분들이 계시는데 한가지로만 통일해서 써주세요.