테스트 사이트 - 개발 중인 베타 버전입니다

외부로그인 시 로그아웃을 하면 사이트를 벗어나는 문제 채택완료

엘댜 8년 전 조회 2,305

제가 직접 디자인한 사이트에 로그인창만 따로 붙이고 싶어서 검색해서 찾아낸 코드를 붙여넣었어요

 

구동도 잘되고 로그인도 잘되는데

로그인 상태 - > 로그아웃 버튼을 클릭하면 기존 그누보드 레이아웃으로 사이트 모양이 변경되버리는데

기존에 제가 만든 디자인홈페이지에 외부로그인창 모습 그대로 로그아웃만 되게 할 수는 없을까요?

 

+

 

추가질문!

회원가입 페이지도 떨어뜨리려고 하는데요 ㅠ 

상/하단 우측에 로그인만 떨어뜨리고 회원가입모양만 쓰고 싶어서 

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개

엘댜
8년 전
if ($is_member) {
goto_url("홈페이지주소");
}
제 홈페이지 주소 입력해서 그대로 작성했는데 변한게 없어요 ..ㅠ
제가 질문을 너무 복잡하게 했나보네요 ㅠㅠㅠ
회원가입이 아니라 로그인창에서 로그아웃 작성할때 문제였는데 ㅠㅠ
다시 질문글올렸습니다 죄송합니다
세이세키
8년 전
일단 복구는 하셔서 화면은 원래대로 로그아웃 안되던 상태 그대로 나오고있다는건가요?
엘댜
8년 전
아니요 ㅠㅠ 로그아웃이 안됐던게 아니라 직접디자인한 사이트에 외부로그인을 끼워넣었는데 로그인/로그아웃은 다 잘되요.. 그런데 문제는 로그인을 할때까진 제가 디자인한 사이트모양이 유지되는데 로그인상태에서 로그아웃 버튼을 누르면 그누보드 설치하고 실행할 시 나오는 기본 레이아웃 화면으로 넘어가서 문제였어요 ㅠㅠ
세이세키님이 답변해주신 회원가입 창에 대한 코드는 회원가입이 안된다거나 하는게 아니라
회원가입창만 나오고 상/하/좌측 부분에 기본 레이아웃을 빼고 가입창만 써서 제가 디자인한 사이트에 넣고 싶다는 질문이였습니다..ㅎ
세이세키
8년 전
로그아웃 후 넘어가는 페이지를 결정해주는게 goto_url 입니다.
로그아웃할때 쓰이는 php파일안의 goto_url 의 주소를 바꾸면 됩니다만...
추가질문을 제가 이해를 못했었네요...

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

답변을 작성하려면 로그인이 필요합니다.

로그인