폐쇄형 로그인을 만들려고 합니다.

폐쇄형 로그인을 만들려고 합니다.

QA

폐쇄형 로그인을 만들려고 합니다.

본문

메인 페이지를 로딩하면

 

1. 로그인 화면으로 바로 나오고, (여기까지는 구현)

 

2. 레벨이1이면 '관리자 승인을 기다리세요' 라는 메세지를 띄우고( 여기까지도 구현)

 

3. 로그아웃을 하여 다시 빈 로그인 화면으로 이동을 해야 합니다. (이 부분이 안됨)

 

그래서 이 sir 을 검색해서 찾아본 바

 

index.php 의 상단 부분을 다음과 같이 수정했습니다.

 

// 1. 로그인 화면으로 바로 나오고

if(!$is_member) {

header("Location:bbs/login.php");

}

 

//2. 레벨이1이면 '관리자 승인을 기다리세요' 라는 메세지를 띄우고( 여기까지도 구현) 

if ($member[mb_level] == 1) { 

    alert('관리자승인을 기다려주세요');

 

// 3. 로그아웃을 하여 다시 빈 로그인 화면으로 이동을 해야 합니다.

// 하지만 경고창에서 탈출하지 못하고 확인 눌러도 계속 경고창이 반복됨.

goto_url(G5_URL.'/bbs/logout.php');

}

 

 

 

이거 도움 좀 부탁드립니다.

 

 

이 질문에 댓글 쓰기 :

답변 2

폐쇄형 로그인의경우  아래를 참고하십시요.

 

1.index.php(메인페이지)  + head.php(서브페이지) 에 삽입

if(!$is_member) {

header("Location:bbs/login.php");

}

 

2./bbs/login_check.php

관리자승인!

 레벨이1이면 '관리자 승인을 기다리세요' 이부분은 login_check.php 상단에 삽입을 해서 이용하십시요.

회원정보가져온 다음이 되겠죠?

 

3.logout.php이건 손대지 마십시요..

 

[루프 오류부분]

이부분은....logout.php 이 되었을경우..index.php로 넘어가거나 게시판으로 넘어갈겁니다.

그럼 다시  비회원이므로 /bbs/login.php 으로 가겠지요.

/bbs/login.php (로그인)

/bbs/register.php register_form.php  register_result.php  (회원가입을 관여하는 파일들)

이 파일들의...head.php파일을 조정하십시요..

head2.php 로 하시거나...head.sub.php 넣으시면..루프가 되지는않으실겁니다.

제경우는 보통 head.sub.php tail.sub.php 을 넣어서 이용합니다.

 

일단 제가 사용하는 방법입니다. 똑같지는 않겠지만...참고하시라고 적어드립니다.^^

 

답변을 작성하시기 전에 로그인 해주세요.
전체 2

회원로그인

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