로그인/로그아웃 할때.. 채택완료
그누보드4에서 그누보드5로 변환 중 인데요~!
로그인/로그아웃을 하면
첫페이지(index.php)가 아닌 그누보드폴더내 index(board/index.php)로 가는데..
해결방법이 없을까요?
그누보드4에선
로그인은 13열부터
</strong>
$link ="/$g4_path";
// 이미 로그인 중이라면
if ($is_member)
{
if ($url)
goto_url($url);
else
goto_url($link);
}</p><p>if ($url)
$urlencode = urlencode($url);
else
$urlencode = urlencode($_SERVER[REQUEST_URI]);</p><p>if(strstr($urlencode,"adm"))
{
include_once("$g4[path]/head.sub.php");
include_once("$member_skin_path/login.adm.skin.php");
include_once("$g4[path]/tail.sub.php");
}
else
{
include_once("./_head.php");
include_once("$member_skin_path/login.skin.php");
include_once("./_tail.php");
}
?></p><p><strong>
로그아웃은
</strong></p><p><?
include_once("$g4[path]/head.sub.php");</p><p>// 이호경님 제안 코드
session_unset(); // 모든 세션변수를 언레지스터 시켜줌
session_destroy(); // 세션해제함 </p><p>// 자동로그인 해제 --------------------------------
set_cookie("ck_mb_id", "", 0);
set_cookie("ck_auto", "", 0);
// 자동로그인 해제 end --------------------------------</p><p>if ($url) {
$p = parse_url($url);
if ($p['scheme'] || $p['host']) {
alert("url에 도메인을 지정할 수 없습니다.");
}</p><p> $link = $url;
} else if ($bo_table) {
$link = "$g4[bbs_path]/board.php?bo_table=$bo_table";
} else {
$link = "../$g4[path]";
}</p><p>goto_url($link);
?></p><p><strong>
로 적용시켜 첫페이지로 이동시켰었습니다 ㅠㅠ
비슷한 방법으로 $link="../$g5[path]" 로 해도 안먹네요..ㅠㅠ
초보자라 잘 모르겠네요..조언 좀 부탁드립니다ㅠㅠ!
답변 2개
루트 인덱스면 goto_url 부분에 도메인을 그냥 입력하셔도 됩니다.
goto_url('http://sir.co.kr">http://sir.co.kr');
댓글을 작성하려면 로그인이 필요합니다.
답변을 작성하려면 로그인이 필요합니다.
로그인