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

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

QA

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

답변 2

본문

메인 페이지를 로딩하면

 

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 을 넣어서 이용합니다.

 

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

 

답변을 작성하시기 전에 로그인 해주세요.
QA 내용 검색
질문등록
전체 125,873
© SIRSOFT
현재 페이지 제일 처음으로