서브 페이지에 로그인 로그아웃을 하고 다시 서브 페이지를 클릭하면 로그인 상태 입니다. > 그누4 질문답변

그누4 질문답변

그누보드4 관련 질문은 QA 로 이전됩니다. QA 그누보드4 바로가기
기존 게시물은 열람만 가능합니다.

서브 페이지에 로그인 로그아웃을 하고 다시 서브 페이지를 클릭하면 로그인 상태 입니다. 정보

서브 페이지에 로그인 로그아웃을 하고 다시 서브 페이지를 클릭하면 로그인 상태 입니다.

본문

질문에 친절한 답변을 해 주시는 분들 덕분에
 
하나하나 만들어가고 있습니다.
 
rolo님의 답변 덕에 다른 디렉토리에 있는 페이지 파일에 로그인 로그아웃을 넣기 성공했습니다.
 
그런데 다른 문제 한가지가 또 생기네요...
 
인덱스파일에서 로그인 로그아웃 할 시에는 로그인 했으면
 
아이디 패스 입력창이 뜨고 정상 입니다.
 
그런데 서브 페이지 에서는 로그아웃을 해도 사용자 정보가 로그인 상태 그대로 떠 있습니다.
 
회원정보 수정 등을 클릭하면 로그인 상태가 아니라고 나오구요...
 
그리고 서브 페이지에서 로그아웃 할 경우...
 
주소 뒤에 // 가 붙어서 로그아웃 되어 버립니다.
 
만약 홈페이지 주소가 aaa.com 이라면..
 
 
이렇게 주소 표시가 되면서 로그아웃 됩니다. 
 
어떤 문제 때문에 이러는지 또 고수분들의 의견을 기다립니다.
 
PS. 로그인 스킨에서
 
 
이 답변을 참고로 해서..
 
outlogin.skin.2.php 파일에서 로그아웃 버튼을 눌러는 부분에
<a href="<?=$g4[bbs_path]?>/logout.php?url=<?=$urlencode?>" onfocus="this.blur()">
 
이렇게 수정은 한 상태 입니다.
  • 복사

댓글 전체

리플레쉬를 하면 로그아웃 상태 입니다.

질문을 추가 하자면.. 다른 페이지들을 클릭 했을 때... 클릭하면...

로그인 상태인데도 로그인 폼에 아이디 패스워드 넣는 칸이 그대로 뜨구요..

리플레쉬를 하면 로그인 된 상태가 맞구요...

로그아웃 했을 때 로그이웃 했는데... 정보가 남아있구요... 리플레쉬 하면 로그아웃이 맞구요...

이런식이라서요... 어떻게 오류를 수정해야 할지... 도움 부탁 드립니다.
FAQ에 필수 입력 사항을 페이지 맨 위로 올니까 되네요...

include_once("$g4[path]/head.sub.php");
 
이 구문을 <html> 바로 아래에 놓으니까 잘 안되는거더라구요...

그래서 제일 위로 올려 주구요...

include_once("$g4[path]/tail.sub.php");

이 구문은 </html> 아래에다가 놓구요...

해결 됐습니다^^ 감사합니다. rolo님..^^
© SIRSOFT
현재 페이지 제일 처음으로