로그인시 그누보드로 가네요 ㅠ.ㅠ > 그누4 질문답변

그누4 질문답변

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

로그인시 그누보드로 가네요 ㅠ.ㅠ 정보

로그인시 그누보드로 가네요 ㅠ.ㅠ

본문

오류가 나는곳의 주소를 알려주시면 더 빠르고 정확하게 답변 받을 수 있습니다.

오류 주소 :

로그인 화면에서 로그인 하면 그누보드로 가게 되네요 저는 제 메인 화면으로 가게 하고 싶은데

어떻게 해야 메인으로 가는가요??? 일단 로그인 스킨php를 올립니다.

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

if ($g4['https_url']) {
    $login_url = $_GET['url'];
    if ($login_url) {
        if (preg_match("/^\.\.\//", $url)) {
            $login_url = urlencode($g4[url]."/".preg_replace("/^\.\.\//", "", $login_url));
        }
        else {
            $purl = parse_url($g4[url]);
            if ($purl[path]) {
                $path = urlencode($purl[path]);
                $urlencode = preg_replace("/".$path."/", "", $urlencode);
            }
            $login_url = $g4[url].$urlencode;
        }
    }
    else {
        $login_url = $g4[url];
    }
}
else {
    $login_url = $urlencode;
}
?>

<script type="text/javascript" src="<?=$g4[path]?>/js/capslock.js"></script>

<form name="flogin" method="post" onsubmit="return flogin_submit(this);" autocomplete="off">
<input type="hidden" name="url" value='<?=$login_url?>'>

<table  width="767" border="0" cellpadding="0" cellspacing="0">
<tr>
<td colspan="5"><img src="<?=$member_skin_path?>/images/member_3_00_01.jpg" width="767" height="351" alt=""></td>
</tr>
<tr>
<td><img src="<?=$member_skin_path?>/images/member_3_00_02.jpg" width="213" height="39" alt=""></td>
<td width="265"><INPUT name="mb_id" size="35" tabindex="1"></td>
<td><img src="<?=$member_skin_path?>/images/member_3_00_04.jpg" width="9" height="39" alt=""></td>
<td rowspan="2"><input type="image" src="<?=$member_skin_path?>/images/member_3_00_05.jpg" width="149" height="80" alt="" border="0" tabindex="3"></td>
<td><img src="<?=$member_skin_path?>/images/member_3_00_06.jpg" width="131" height="39" alt=""></td>
</tr>
<tr>
<td><img src="<?=$member_skin_path?>/images/member_3_00_07.jpg" width="213" height="41" alt=""></td>
<td><INPUT type="password" name="mb_password" id="mb_password" size="35" tabindex="2"></td>
<td><img src="<?=$member_skin_path?>/images/member_3_00_09.jpg" width="9" height="41" alt=""></td>
<td><img src="<?=$member_skin_path?>/images/member_3_00_10.jpg" width="131" height="41" alt=""></td>
</tr>
<tr>
<td colspan="5"><img src="<?=$member_skin_path?>/images/member_3_00_11.jpg" alt="" width="767" height="173" border="0" usemap="#Map_ab"></td>
</tr>
</table>

</form>

<map name="Map_ab">
  <area shape="rect" coords="489,44,629,78" href="<?=$g4[bbs_path]?>/register.php">
</map>

<script type="text/javascript">
document.flogin.mb_id.focus();

function flogin_submit(f)
{
    <?
    if ($g4[https_url])
        echo "f.action = '$g4[https_url]/$g4[bbs]/login_check.php';";
    else
        echo "f.action = '$g4[bbs_path]/login_check.php';";
    ?>

    return true;
}
</script>

어디를  손대어야 메인 index로  갈수  있나요??? ㅠ.ㅠ

댓글 전체

이쪽 부분에서 손대시면
관리자 로그인등 로그인쪽으로 오는 것들이 다 메인으로 가실거고요.
모든 것이 원하시는 페이지로 가시려면 bbs/login_check.php 의 하단의
goto_url('해당url'); 로 변경해 주시면 되시고요


원하시는 곳의 페이지만 메인으로 가시길 원하시면

로그인을 불러오기전의 링크부분을
$g4[bbs_path]/login.php?url=".urlencode("해당url"));
이나

폼으로 불러오면
<input type="hidden" name="url" value="<?=urlencode('해당url')?>">

넣어주시는것이 좋습니다
답변 감사합니다.

그런데 어디에 넣으라고 하신건지 잘모르겟습니다. 제가 워낙 초보라서 ㅠ.ㅠ

일단 로그인체크php입니다.

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

// 자신만의 코드를 넣어주세요.
?>

설마 아니면 다 지우고 새로 넣거나??? 아니면 그냥 붙여넣기인가요???
로그인 버튼의 링크를 아래와 같이 하세요

<a href="<?php echo $g4[bbs_path]; ?>/login.php">로그인</a>

위와같이 로그인 링크를 사용하신다면...

1. 로그인 버튼 눌렀을때 보는 화면으로 가기
<a href="<?php echo $g4[bbs_path]; ?>/login.php?url=<?php echo $_SERVER['REQUEST_URI']; ?>">로그인</a>

2. 메인화면으로 가기
<a href="<?php echo $g4[bbs_path]; ?>/login.php?url=메인화면주소">로그인</a>
<a href="<?php echo $g4[bbs_path]; ?>/login.php?url=/main/index.html">로그인</a>

참고자료: http://www.happyjung.com/bbs/board.php?bo_table=lecture&wr_id=160
전체 66,554 |RSS
그누4 질문답변 내용 검색

회원로그인

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