로그인이나 로그아웃시에 gnuboard/index.php로 가지는데요? 정보
로그인이나 로그아웃시에 gnuboard/index.php로 가지는데요?본문
로그인이나 로그아웃시에 gnuboard/index.php로 가지는데요?
이것은 그냥 메인 index.php로 가게 하려면
어느것을 수정해야 하나요??
-------------------------------------------------------------------
사용하시는 외부로그인/아웃 스킨의 디렉토리에 보시면
outlogin.skin.1.php,outlogin.skin.2.php 파일이 있을겁니다.
outlogin.skin.1.php 파일에서
<input type="hidden" name="url" value="<?=$urlencode?>"> 행이 존재하는지 보시고 없다면 추가해주세요
만약 유사한 행이 있으면 저렇게 고쳐주세요.
outlogin.skin.2.php 파일에서 로그아웃 버튼을 눌러는 부분에
<a href="<?=$g4[bbs_path]?>/logout.php?url=<?=$urlencode?>" onfocus="this.blur()"> 구문을 찿아보시고
없으면 추가하시고 유사한 구문이 있으면 저렇게 고쳐주시면 됩니다.
최신스킨에서는 대부분 저렇게 되어 있으나 일부스킨에서 저 부분을 빼먹은게 있읍니다.
outlogin.skin.1.php,outlogin.skin.2.php 파일이 있을겁니다.
outlogin.skin.1.php 파일에서
<input type="hidden" name="url" value="<?=$urlencode?>"> 행이 존재하는지 보시고 없다면 추가해주세요
만약 유사한 행이 있으면 저렇게 고쳐주세요.
outlogin.skin.2.php 파일에서 로그아웃 버튼을 눌러는 부분에
<a href="<?=$g4[bbs_path]?>/logout.php?url=<?=$urlencode?>" onfocus="this.blur()"> 구문을 찿아보시고
없으면 추가하시고 유사한 구문이 있으면 저렇게 고쳐주시면 됩니다.
최신스킨에서는 대부분 저렇게 되어 있으나 일부스킨에서 저 부분을 빼먹은게 있읍니다.
----------------------------------------------------------------------------
위처럼 답변 달아주셨는데요;
소스는 전부 포함되어 있는데
그누보드 폴더로 가지네요 ㅡ.ㅡ;
바로 그누보드 폴더말고 인덱스로 방법좀;;
댓글 전체
저위의 두 구문중 첫번째 구문은 로그인한 접속자의 경로를 기억하는것이며
두번째 구문은 로그아웃시에 기억하고있는 경로를 되돌려주는 것입니다.
따라서 로그인한 그 페이지로 항상 이동하도록 해줍니다.
만약 외부로그인폼이 메인페이지(index파일)에 설치되어 있고 그곳에서 로그인 했으면
당연히 로그인했던 메인페이지로 아동할것이며 메인페이지 외에 다른 서브페이지에도 로그인폼이 설치되어있고
그기서 로그인했으면 그 서브페이지로 갑니다.
http:/sir.co.kr/bbs/tb.php/g4_qa/10309
두번째 구문은 로그아웃시에 기억하고있는 경로를 되돌려주는 것입니다.
따라서 로그인한 그 페이지로 항상 이동하도록 해줍니다.
만약 외부로그인폼이 메인페이지(index파일)에 설치되어 있고 그곳에서 로그인 했으면
당연히 로그인했던 메인페이지로 아동할것이며 메인페이지 외에 다른 서브페이지에도 로그인폼이 설치되어있고
그기서 로그인했으면 그 서브페이지로 갑니다.
http:/sir.co.kr/bbs/tb.php/g4_qa/10309
이렇케 해보세요.
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];
}
goto_url($link);
이렇케 바꾸면 됩니다.
if ($url) {
$link = $url;
} else if ($bo_table) {
$link = "$g4[bbs_path]/board.php?bo_table=$bo_table";
} else {
//$link = $g4[path]; //주석처리
echo("<meta http-equiv='Refresh'content='0; URL=/index.php'>");
}
//goto_url($link); //주석처리
입니다
설명 URL=/index.php "/"이부분은 보통 서버나 호스팅 최상위 폴더를 의미합니다
다른방법도 있는데 게을러서...
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];
}
goto_url($link);
이렇케 바꾸면 됩니다.
if ($url) {
$link = $url;
} else if ($bo_table) {
$link = "$g4[bbs_path]/board.php?bo_table=$bo_table";
} else {
//$link = $g4[path]; //주석처리
echo("<meta http-equiv='Refresh'content='0; URL=/index.php'>");
}
//goto_url($link); //주석처리
입니다
설명 URL=/index.php "/"이부분은 보통 서버나 호스팅 최상위 폴더를 의미합니다
다른방법도 있는데 게을러서...