외부로그인 시 로그아웃을 하면 사이트를 벗어나는 문제 채택완료
제가 직접 디자인한 사이트에 로그인창만 따로 붙이고 싶어서 검색해서 찾아낸 코드를 붙여넣었어요
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파일을 열어보고 수정을 했어요
// 로그인중인 경우 회원가입 할 수 없습니다. 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 들어가서 스킨파일을 들어가서 뜯어고치셨어야...
일단 파일부터 복구하세요.
답변에 대한 댓글 4개
세이세키님이 답변해주신 회원가입 창에 대한 코드는 회원가입이 안된다거나 하는게 아니라
회원가입창만 나오고 상/하/좌측 부분에 기본 레이아웃을 빼고 가입창만 써서 제가 디자인한 사이트에 넣고 싶다는 질문이였습니다..ㅎ
로그아웃할때 쓰이는 php파일안의 goto_url 의 주소를 바꾸면 됩니다만...
추가질문을 제가 이해를 못했었네요...
댓글을 작성하려면 로그인이 필요합니다.
답변을 작성하려면 로그인이 필요합니다.
로그인
goto_url("홈페이지주소");
}
제 홈페이지 주소 입력해서 그대로 작성했는데 변한게 없어요 ..ㅠ
제가 질문을 너무 복잡하게 했나보네요 ㅠㅠㅠ
회원가입이 아니라 로그인창에서 로그아웃 작성할때 문제였는데 ㅠㅠ
다시 질문글올렸습니다 죄송합니다