외부로그인에관한질문
안녕하세요
홈페이지접속시
로그인창 하나만 먼저표시되어
로그인을해야 홈페이지로 이동을하게끔
하고싶네요 즉이전에 가입된 회원들만 들어올수잇는
홈페이지로 전환하고싶은데
자세히좀 답변해주셧으면하네요..
감사합니다
홈페이지접속시
로그인창 하나만 먼저표시되어
로그인을해야 홈페이지로 이동을하게끔
하고싶네요 즉이전에 가입된 회원들만 들어올수잇는
홈페이지로 전환하고싶은데
자세히좀 답변해주셧으면하네요..
감사합니다
|
댓글을 작성하시려면 로그인이 필요합니다.
댓글 5개
참고해보세요
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로 돌아가는건데요
현재 사용하고 있는 소스에요
레벨2부터 가능하게 하시려면
index.html
$member['mb_id']에
$member['mb_id'] && $member[mb_level] >= 2