외부로그인에관한질문 > 그누4 질문답변

그누4 질문답변

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

외부로그인에관한질문 정보

외부로그인에관한질문

본문

안녕하세요

홈페이지접속시

로그인창 하나만 먼저표시되어

로그인을해야 홈페이지로 이동을하게끔

하고싶네요 즉이전에 가입된 회원들만 들어올수잇는
홈페이지로 전환하고싶은데
자세히좀 답변해주셧으면하네요..
감사합니다

댓글 전체

제가 사용하는 아주 간단한 방법은
index.php는 그냥 두고 index.html 파일을 만들어서
<?
include_once("./_common.php");
include_once("$g4[path]/head.sub.php");
include_once("$g4[path]/lib/outlogin.lib.php");

if($member['mb_id']){
goto_url("index.php");
    exit;
}
?>
<table width="100%" border=0 cellspacing=30 cellpadding=0>
 <tr>
  <td align="center">
<?=outlogin("basic"); // 외부 로그인 스킨을 새로 만드세요 ?> 
  </td>
 </tr>
</table>

head.sub.php 상단에 이렇게 수정하고 사용합니다
<?
// 이 파일은 새로운 파일 생성시 반드시 포함되어야 함
if (!defined("_GNUBOARD_")) exit; // 개별 페이지 접근 불가

//▨ 회원만 접근
if($PHP_SELF != "/index.html" && !$member['mb_id']){
goto_url("index.html");
    exit;
}
바쁘실텐데 정말죄송해요
덮어씌워도 그대로이구요

말씀주신대로
index.html 파일을만들어서
알려주신 소스를넣고 저장하고
headsudphp 윗상단에도
알려즈신대로 소스 수정하고
넣엇는대도 아무런변화가없어요 ㅜㅜ
그럴리가 없는데요
로그인한 회원만 들어가고 로그인이 안되어 있으면 index.html로 돌아가는건데요
현재 사용하고 있는 소스에요
회원가입버튼은 skin/outlogin/basic/outlogin.skin.1.php파일에서 해당이미지와 링크를 삭제하시면 되요

레벨2부터 가능하게 하시려면
index.html
$member['mb_id']에
$member['mb_id'] && $member[mb_level] >= 2
전체 66,558 |RSS
그누4 질문답변 내용 검색

회원로그인

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