외부로그인 시 로그아웃을 하면 사이트를 벗어나는 문제
본문
제가 직접 디자인한 사이트에 로그인창만 따로 붙이고 싶어서 검색해서 찾아낸 코드를 붙여넣었어요
<? include_once("_common.php");
include_once("head.sub.php");
include_once(G5_LIB_PATH.'/outlogin.lib.php');
echo outlogin('outlogin');
include_once("tail.sub.php");
구동도 잘되고 로그인도 잘되는데
로그인 상태 - > 로그아웃 버튼을 클릭하면 기존 그누보드 레이아웃으로 사이트 모양이 변경되버리는데
기존에 제가 만든 디자인홈페이지에 외부로그인창 모습 그대로 로그아웃만 되게 할 수는 없을까요?
+
추가질문!
회원가입 페이지도 떨어뜨리려고 하는데요 ㅠ
상/하단 우측에 로그인만 떨어뜨리고 회원가입모양만 쓰고 싶어서
bbs/register.php
bbs/register_form.php
bbs/register_result.php
이 3파일을 열어보고 수정을 했어요
<?php
include_once('./_common.php');
// 로그인중인 경우 회원가입 할 수 없습니다.
if ($is_member) {
goto_url(G5_URL);
}
// 세션을 지웁니다.
set_session("ss_mb_reg", "");
$g5['title'] = '회원가입약관';
include_once('./_head.php');
$register_action_url = G5_BBS_URL.'/register_form.php';
include_once($member_skin_path.'/register.skin.php');
include_once('./_tail.php');
?>
코드가 위에 처럼 되있어서 위 아래 표시된 common, tail.php를 제거해보고
테스트해봤는데 결과창으로 아무것도 안나오고 오류창만 뜨네요 ㅠ
파일을 지운게 문제인가 싶어서
빈 blank_.php를 만들어서 링크로 연결해도 똑같은 오류가 뜨고요 ㅠ_ㅠ
회원가입만 쉽게 떨어뜨리려면 어떤 방법을 써야하나요? ㅠ
답변 2
if ($is_member) {
goto_url("홈페이지주소");
}
여기 G5_URL-> "홈페이지주소"로 고쳐보세요
그리고
common.php 파일은 지우면 안됩니다!
모양을 고치고 싶으신거면 \skin\member\basic 들어가서 스킨파일을 들어가서 뜯어고치셨어야...
일단 파일부터 복구하세요.
공부 잘하고 갑니다 ~ㄳ