로그인이나 로그아웃 후 페이지 이동 > 그누4 질문답변

그누4 질문답변

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

로그인이나 로그아웃 후 페이지 이동 정보

로그인이나 로그아웃 후 페이지 이동

본문

게시판 글쓰기 로그인 후 해당 게시판 글쓰기로 페이지 이동
로그아웃 후 페이지 이동을 지정하려면 어느 문서에서 수정해야 하나요?

---------------------------------------------------------------------------

현재 게시판 글쓰기 클릭 후 로그인이나 관리자 화면 로그아웃을 하면 관리자 화면으로 이동합니다.

댓글 전체

/bbs/logout.php

if ($url) {
    $link = $url;
} else if ($bo_table) {
    $link = "$g4[bbs_path]/board.php?bo_table=$bo_table";
} else {
    $link = $g4[path];
}

위처럼 세가지 경우를 들어 리다이렉트 해줍니다.
첫째는 특정 url 을 가져왔을 때,
두번째는 특정 게시판 명을 가져왔을 때
마지막은 이것두 저것두 아닌 경우 그누보드 루트로 안내해주는군요.

이 부분을 적절히 건드리면 로그아웃 후 타겟 페이지를 지정할 수 있겠죠.
그리고 로그인에 대해 알아봅시다.

/bbs/login_check.php


if ($url)
{
    $link = urldecode($url);
    // 2003-06-14 추가 (다른 변수들을 넘겨주기 위함)
    if (preg_match("/\?/", $link))
        $split= "&";
    else
        $split= "?";

    // $_POST 배열변수에서 아래의 이름을 가지지 않은 것만 넘김
    foreach($_POST as $key=>$value)
    {
        if ($key != "mb_id" && $key != "mb_password" && $key != "x" && $key != "y" && $key != "url")
        {
            $link .= "$split$key=$value";
            $split = "&";
        }
    }
}
else
    $link = $g4[path];

goto_url($link);




특정 링크를 가져왔을 때, 그리고 아닐 경우 그누 루트로 이동시켜 줍니다.
이 부분을 건드려 주면 되겠네요
로그아웃 시 페이지 이동은 해결했는데, 로그인 시 페이지 이동은 ㅠ.ㅠ
로그인 시 게시판 글쓰기 버튼 클릭하고 로그인을 합니다.
따라서, 게시판 글쓰기로 가고 싶습니다.
해당 게시판을 지정하면 안되겠지요?
아무 게시판을 사용하더라고 해당 게시판 글쓰기로 갔으면 합니다.
여기 질문 게시판을 예로 들어봅시다.
글쓰기 버튼을 눌르고 주소를 보니 아래와 같네요.

http://sir.co.kr/bbs/write.php?bo_table=g4_qa

이제 이해가 바로 가시죠???  write.php 에 변수를 보드 명을 이어 붙이면 되는군요.
전체 66,554 |RSS
그누4 질문답변 내용 검색

회원로그인

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