딸

외부로그인에관한질문

· 2011-07-08 (금) 11:39:24 · 1601 · 5
안녕하세요

홈페이지접속시

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

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

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

댓글 5개

2011-07-08 (금) 13:58:29
제가 사용하는 아주 간단한 방법은
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 윗상단에도
알려즈신대로 소스 수정하고
넣엇는대도 아무런변화가없어요 ㅜㅜ
2011-07-08 (금) 14:11:50
그럴리가 없는데요
로그인한 회원만 들어가고 로그인이 안되어 있으면 index.html로 돌아가는건데요
현재 사용하고 있는 소스에요
2011-07-08 (금) 14:24:20
회원가입버튼은 skin/outlogin/basic/outlogin.skin.1.php파일에서 해당이미지와 링크를 삭제하시면 되요

레벨2부터 가능하게 하시려면
index.html
$member['mb_id']에
$member['mb_id'] && $member[mb_level] >= 2
댓글을 작성하시려면 로그인이 필요합니다.

그누4 질문답변

66,531건

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

+
제목 글쓴이 날짜 조회
11-07-08 조회 1,750
11-07-08 조회 1,796
11-07-08 조회 1,642
11-07-08 조회 877
11-07-08 조회 932
11-07-08 조회 1,121
11-07-08 조회 1,602
11-07-08 조회 1,682
11-07-08 조회 1,028
11-07-08 조회 1,541
11-07-07 조회 1,710
11-07-07 조회 1,071
11-07-07 조회 883
11-07-07 조회 1,641
11-07-07 조회 1,079
11-07-07 조회 1,693
11-07-07 조회 1,796
11-07-07 조회 2,322
11-07-07 조회 822
11-07-07 조회 1,721