비회원에게는메인화면만 보이게 할려면...? > 그누4 질문답변

그누4 질문답변

그누보드4 관련 질문은 QA 로 이전됩니다. QA 그누보드4 바로가기
기존 게시물은 열람만 가능합니다.

비회원에게는메인화면만 보이게 할려면...? 정보

비회원에게는메인화면만 보이게 할려면...?

본문

비회원에게는 메인화면만 보이게하고
어떤 링크라도 누르면 로그인 화면이 뜨게 할려면
어떻게 해야 하나요?

댓글 전체

1) common.php  맨 아래에 ?> 이전에 아래 한줄 넣으시구요.

    if(!$member[mb_id] && $is_main!="Y") alert('로그인 후 이용해 주세요!','$g4[bbs_path]/login.php');

2) index.php 페이지 열으셔서

변경전) include_once("./_common.php");

변경후) $is_main = "Y"; 
            include_once("./_common.php");

이렇게 하시면 될거같네요. 더 좋은 방법이 있을 수 도 ^^;;
그런데
다 괜찮긴한데요...

로그인하라구 한후에 로그인창이 안뜨고

로그인하세요 한후에 사라지고

'웹 페이지를 찾을 수 없습니다.
 HTTP 404 
  가능성이 높은 원인:
주소에 오타가 있을 수 있습니다.
클릭한 링크가 만료된 것일 수도 있습니다. '

이런화면이 뜹니다. 로그인화면이 뜨게 할수는 없을까요?
if(!$member[mb_id] && $is_main!="Y") alert('로그인 후 이용해 주세요!','$g4[bbs_path]/login.php');
이부분이 문제네요.
 
if(!$member[mb_id] && $is_main!="Y") alert('로그인 후 이용해 주세요!','http://도메인/bbs/login.php');

환경변수를 읽기 전이라 문제가 있네요. $g4[bbs_path]/login.php 이거를 실재주소에 맞게 적어주시면 될거같습니다.
에구구.. 테스트를 안해보고 말씀드리다보니.. 번거롭게 해드렸네요..
bbs/login.php, login_check.php 두개 파일 오픈하셔서 아래처럼 처리해주세요.
정말 죄송합니다. ;;

=========== 적용 =================
변경전) include_once("./_common.php");

변경후) $is_main = "Y"; 
            include_once("./_common.php");
전체 66,554 |RSS
그누4 질문답변 내용 검색

회원로그인

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