로그인 풀림현상에 관하여.....
로그인을 하고 로그인이 된 상태에서 다른페이지로 이동하였을때 로그인박스가
로그인이 되어있지않은 상태로 되어있는 문제를 겪어 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 : 그리고 홈페이지 제작시 파일안에 삽입하는 주소는 모두 통일시켜줘야합니다.
간혹 호스팅주소와 도메인주소를 모두 사용하시는분들이 계시는데 한가지로만 통일해서 써주세요.
로그인이 되어있지않은 상태로 되어있는 문제를 겪어 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 : 그리고 홈페이지 제작시 파일안에 삽입하는 주소는 모두 통일시켜줘야합니다.
간혹 호스팅주소와 도메인주소를 모두 사용하시는분들이 계시는데 한가지로만 통일해서 써주세요.