N

재질문] 로그인이 되야지만 메인페이지를 보여주고 싶습니다.

이럴 경우 외부로그인을 사용하는 걸로 알고 있습니다.
맞나요?

맞다면...
index.php 파일을 건드는걸로 알고 있는데.
이렇게 되면 다른 (헤드나 풋) 부분도 같이 출력되는데
아무것도 없는 빈 페이지에다가 로그인 폼을 보여주고 싶습니다.

그리고 아이디와 패스워드가 같으면
그제서야 그누보드 메인 페이지를 보여주려고 하는거고요.

조금만 자세하게 설명해주시면 감사하겠습니다.
한달을 끙끙 거리고 있네요 ㅠ.ㅠ
|

댓글 4개

1. index.php 파일을 main.php 로 파일명을 변경해줍니다.
2. head.php 파일 최상단에 아래 함수를 넣어줍니다.

<? if ($is_guest)
{
alert("회원만 접속가능 합니다.", "./index.php" . $qstr);
}
?>


3.index.php 파일에 외부로그인 만 불러 옵니다.
4.bbs/login_check.php 파일에서 로그인 후 이동페이지를 main.php 로 변경해 줍니다.

if ($url)
{
$link = urldecode($url);

위의 코드를 아래와 같이

if ($url)
{
$link = urldecode($g4[path]."원하는 페이지);



이렇게 head.php 에 위 함수가 들어가면 비회원은 무조건 로그인을 해야 홈페이지를 볼 수 있습니다.
이해하셨는지요.
위의 답변중에 3. index.php 파일에 외부로그인만 불러온다는 말씀은
제가 직접 index.php 파일을 하나 단독으로 만들어 줘야되는건가요?
어려울건 없구요.

<?
if (!defined("_GNUBOARD_")) exit; // 개별 페이지 접근 불가

include_once("$g4[path]/head.sub.php");
include_once("$g4[path]/lib/outlogin.lib.php");
?>

상단에 이렇게 넣고

외부로그인스킨 불러오시면 될겁니다.

이걸 index.php 로 저장 하시면 됩니다.
기존 작업하시는 index.php 은 파일명만 main.php로 하시구요.
위방법도 있습니다.

문제가생긴다면 경로문제겠죠 ^^;;
댓글을 작성하시려면 로그인이 필요합니다.

그누4 질문답변

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

+
제목 글쓴이 날짜 조회
13년 전 조회 1,564
13년 전 조회 1,358
13년 전 조회 895
13년 전 조회 893
13년 전 조회 795
13년 전 조회 930
13년 전 조회 589
13년 전 조회 1,593
13년 전 조회 667
13년 전 조회 1,043
13년 전 조회 965
13년 전 조회 843
13년 전 조회 1,550
13년 전 조회 1,017
13년 전 조회 774
13년 전 조회 776
13년 전 조회 780
13년 전 조회 1,522
13년 전 조회 489
13년 전 조회 803