로그인체크 질문좀 드릴게요!!

로그인체크 질문좀 드릴게요!!

QA

로그인체크 질문좀 드릴게요!!

본문

A페이지 -> B페이지로 이동을 할때



B페이지는 로그인을 시도해야합니다.



하지만 현재 Header가 Include되있지않은상태(B페이지)입니다



어떠한값(인클루드)을 갖고와야 아래 값이 먹을까요?

현재, <? include_once("./common.php"); ?> 이건 해둔상황이에욧



<?

if ($member[mb_id] && $member[mb_level] >= 1) // 회원 일때 
{ 
echo '회원';
} 

else
{
echo '비회원';
}

if ($is_admin == "super" || $is_auth) // 관리자일때 
{ 
 echo '관리자'; 

} else { 

 echo '손님'; 
}
?>
 

이 질문에 댓글 쓰기 :

답변 5

헤더없는 페이지에서 member 변수를 사용하려면

글로벌 전역변수를 로드해야합니다.


global $member;

상단에 요고 하나 넣어주세요.


common.php 가 제대로 로드 되어있다면

전역변수 선언 후 member 변수는 사용이 가능할겁니다.

common.php 파일이 누락된건 아닌지, 아니면 위치가 제대로인지 확인해주세요.

우선
1)A페이지와 B페이지가 www/test/A.php 이런식으로 존재합니다
2)www/test/ 폴더안에 common.php를 넣었으며
3)해당 코드는 <? include_once("../project/_common.php"); ?> 이런식으로 작업했습니다
4)왜냐하면 그누보드가 www/project/에 설치되어있기때문이죠..ㅠㅠ

잘못된거있나요..ㅠ?

head.sub.php 파일 인클루드 하면 될것 같습니다 ^^ 

답변을 작성하시기 전에 로그인 해주세요.
전체 125,873 | RSS
QA 내용 검색

회원로그인

(주)에스아이알소프트 / 대표:홍석명 / (06211) 서울특별시 강남구 역삼동 707-34 한신인터밸리24 서관 1402호 / E-Mail: admin@sir.kr
사업자등록번호: 217-81-36347 / 통신판매업신고번호:2014-서울강남-02098호 / 개인정보보호책임자:김민섭(minsup@sir.kr)
© SIRSOFT