mblogout.php 에서 현제 페이지 고정이나 특정한 url로 가게 하는 방법줌요. 정보
그누보드 mblogout.php 에서 현제 페이지 고정이나 특정한 url로 가게 하는 방법줌요.
본문
<?
if (!defined("_GNUBOARD_")) exit; // 개별 페이지 접근 불가
define("_DOCTYPE_", "NONE");
// 3.21 에서 아래의 코드로 대체
// 세션에서 회원아이디 삭제
//session_unregister("ss_mb_id");
# 장바구니 키 삭제
//session_unregister("ss_uid");
// 이호경님 제안 코드
session_unset(); // 모든 세션변수를 언레지스터 시켜줌
session_destroy(); // 세션해제함
if ($url) {
$link = $url;
} else if ($bo_table) {
$link = "./?doc=bbs/gnuboard.php&bo_table=$bo_table";
} else {
$link = "./";
}
header("location:$link");
?>
mblogout.php 입니다.
검색을 통하여 글 내용을 찾아 보았으나 잘 이해가 가지 않아 다시 한번 올립니다.
로그인시는 괜찮은데 로그아웃 하고 나면 인덱스페이지로 이동해 버립니다.
로그아웃 한 페이지에 그대로 남게 하거나 특정 url로 이동하게 할려면 어찌 해야 하나요?
나스카님이나 여러분들이 답글 올려주신걸 검색을 통해서 봤는데 잘 이해가 가지 않아 다시 한번 올립니다.
쉽게 좀 알려주시면 감사하겠습니다.
if (!defined("_GNUBOARD_")) exit; // 개별 페이지 접근 불가
define("_DOCTYPE_", "NONE");
// 3.21 에서 아래의 코드로 대체
// 세션에서 회원아이디 삭제
//session_unregister("ss_mb_id");
# 장바구니 키 삭제
//session_unregister("ss_uid");
// 이호경님 제안 코드
session_unset(); // 모든 세션변수를 언레지스터 시켜줌
session_destroy(); // 세션해제함
if ($url) {
$link = $url;
} else if ($bo_table) {
$link = "./?doc=bbs/gnuboard.php&bo_table=$bo_table";
} else {
$link = "./";
}
header("location:$link");
?>
mblogout.php 입니다.
검색을 통하여 글 내용을 찾아 보았으나 잘 이해가 가지 않아 다시 한번 올립니다.
로그인시는 괜찮은데 로그아웃 하고 나면 인덱스페이지로 이동해 버립니다.
로그아웃 한 페이지에 그대로 남게 하거나 특정 url로 이동하게 할려면 어찌 해야 하나요?
나스카님이나 여러분들이 답글 올려주신걸 검색을 통해서 봤는데 잘 이해가 가지 않아 다시 한번 올립니다.
쉽게 좀 알려주시면 감사하겠습니다.
댓글 전체

아 감사합니다.
지금 해봐야 겠네요^^
지금 해봐야 겠네요^^
보통 아웃로그인 스킨을 써서 로그인 로그아웃을 하죠~
outlogin.skin.php에서 로그아웃 버튼에 링크를 거실때
<a href="./?doc=bbs/mblogout.php&url=<?=$urlencode?>">
와 같이 사용하시면 되구요..
그냥 메뉴나 뭐 그런데에 로그아웃 버튼을 만드시면..
거기에 위와 같이 링크를 써주셔도 됩니당..
outlogin.skin.php에서 로그아웃 버튼에 링크를 거실때
<a href="./?doc=bbs/mblogout.php&url=<?=$urlencode?>">
와 같이 사용하시면 되구요..
그냥 메뉴나 뭐 그런데에 로그아웃 버튼을 만드시면..
거기에 위와 같이 링크를 써주셔도 됩니당..

로그인 버튼과 로그아웃 버튼을 홈내에 만들어서 링크 걸어주란 애긴가요?
잘 이해못해서 죄송합니다.
잘 이해못해서 죄송합니다.

mblogout.php 를 수정하는 것이 아니라...
<A HREF="./?doc=bbs/mblogout.php&url=<?=urlencode($REQUEST_URI)?>> 로그아웃 </A>
<A HREF="./?doc=bbs/mblogin.php&url=<?=urlencode($REQUEST_URI)?>> 로그인 </A>
이렇게 링크를 ...
<A HREF="./?doc=bbs/mblogout.php&url=<?=urlencode($REQUEST_URI)?>> 로그아웃 </A>
<A HREF="./?doc=bbs/mblogin.php&url=<?=urlencode($REQUEST_URI)?>> 로그인 </A>
이렇게 링크를 ...

감사합니다.
근데 말씀해주신 내용을 어디다 너야되죠?;;
잘 모르겠습니다.
./를
#으로 대체하니 현제페이지에서 로그아웃이 되는거 같긴한데;;
refresh가 안되네요;;
근데 말씀해주신 내용을 어디다 너야되죠?;;
잘 모르겠습니다.
./를
#으로 대체하니 현제페이지에서 로그아웃이 되는거 같긴한데;;
refresh가 안되네요;;

로그인 시에도
<A HREF="./?doc=bbs/mblogin.php&url=<?=urlencode($REQUEST_URI)?>>
로 링크 하시면.. 로그인 후에 현재 페이지로 이동하겠죠
<A HREF="./?doc=bbs/mblogin.php&url=<?=urlencode($REQUEST_URI)?>>
로 링크 하시면.. 로그인 후에 현재 페이지로 이동하겠죠

특정 url로 이동하시려면 "./?doc=bbs/mblogout.php&url=특정URL" 로 링크

로그아웃 링크 거실때
<A HREF="./?doc=bbs/mblogout.php&url=<?=urlencode($REQUEST_URI)?>>
이런식으로 해주시면
로그아웃하고 현재 보고 있는 페이지로 다시 이동하게 됩니다. 아마 ^^;
<A HREF="./?doc=bbs/mblogout.php&url=<?=urlencode($REQUEST_URI)?>>
이런식으로 해주시면
로그아웃하고 현재 보고 있는 페이지로 다시 이동하게 됩니다. 아마 ^^;