로그아웃시 그페이지에 남아있기와 프레임사용시 전체새로고침^-^

프레임을 사용한 아웃로그인 사용시

위에 프레임과 아래 프레임이 따로 있잖아요..

그런데 위에 프레임에서 로그인해도 아래프레임에 적용이 안되어서

방법을 찾았습니다. 같이 적용되게



mblogout.php 화일

// 자동로그인 해제 end --------------------------------
echo"<script>parent.location.reload();</script>"; <-- 새로 추가될부분
if ($url) {
$link = $url;
} else if ($bo_table) {
$link = "./?doc=bbs/gnuboard.php&bo_table=$bo_table";
} else {
$link = "./";
}
gotourl("$link");
?>


mblogincheck.php 화일

if ($url) {
echo"<script>parent.location.reload();</script>"; <--새로 추가된 부분
$link = urldecode($url);
// 2003-06-14 추가 (다른 변수들을 넘겨주기 위함)

if (preg_match("/\?/", $link)) {
$split= "&";
} else {
$split= "?";
}
foreach($_POST as $key=>$value) {
if ($key != "mb_id" && $key != "mb_passwd" && $key != "url") {
$link .= "$split$key=$value";
$split = "&";
}
}
//
} else {
$link = "./";
}

gotourl("$link");




?>


위에 내용이 새로고침이구요

아래가 로그아웃시 월레 페이지에 있게 하기입니다.^-^

아웃로그인 스킨에서

outlogin.skin.php

이부분에서요

<a href="<?="./?doc=$cfg[bbs_dir]/mblogout.php&url=$urlencode"?>">

로그아웃에 하이퍼 링크 적용된 부분것을 위에것으로 바꿔 주면됩니다^-^


이거 하느라 오늘 하루 다 보냈습니다...ㅠ..ㅠ;;

그럼 모두 수고하세요~
|

댓글 2개

&&nbsp;&nbsp;
21년 전
좋은 소스 감사....^^
감사합니다...

새로고침때문에 프레임 나누길 망서렸었는데... 이제는 해결&#46124;군요..^^

댓글 작성

댓글을 작성하시려면 로그인이 필요합니다.

로그인하기
🐛 버그신고