로그아웃시 페이지유지 시키기 > 그누4 팁자료실

그누4 팁자료실

그누보드4와 관련된 팁을 여러분들과 함께 공유하세요.
나누면 즐거움이 커집니다.

로그아웃시 페이지유지 시키기 정보

로그아웃시 페이지유지 시키기

본문

예전에 게시글이 있었던거같은데...삭제됬나보네요..
이틀동안 고생하다가 겨우 찾았습니다. 가장 간단한 방법이네요..

outlogin 스킨에서

outlogin.skin.2.php
로그 아웃 버튼에 url을 추가합니다.

방법1>>
<a href="<?=$g4[bbs_path]?>/logout.php?url=<?=$_SERVER['REQUEST_URI']?>">

방법2>>
<a href="<?=$g4[bbs_path]?>/logout.php?url=<?=$urlencode?>">


그런데 한가지 문제가있더군요..

로그아웃시 로그인되어있는상태로 보여줍니다. 새로고침이나 다시한번 로그아웃버튼을 눌러야
로그인창으로 바뀌네요..

이부분 해결방법 아시는분 리플좀 부탁드립니다..^^
추천
1
  • 복사

댓글 5개

extend/파일이름
<?
if($_SERVER['PHP_SELF'] == "/bbs/login.php")
$url = $_SERVER['HTTP_REFERER'];
if($_SERVER['PHP_SELF'] == "/bbs/logout.php")
$url = $_SERVER['HTTP_REFERER'];
?>


090923
- 영카트를 이용시
비회원카트가 익스가 아닌 다른 브라우져에서 보이지 않는 현상이 있음
그렇군요..그런데 전 연후하은아빠님답글처럼 작업해놓으면 자꾸 오류가생겨요..;;

Warning: Cannot modify header information - headers already sent by (output started at /home/hosting_users/seonggwang/www/board/extend/logout.page.block.extend.php:7) in /home/hosting_users/seonggwang/www/board/head.sub.php on line 32

Warning: Cannot modify header information - headers already sent by (output started at /home/hosting_users/seonggwang/www/board/extend/logout.page.block.extend.php:7) in /home/hosting_users/seonggwang/www/board/head.sub.php on line 34

Warning: Cannot modify header information - headers already sent by (output started at /home/hosting_users/seonggwang/www/board/extend/logout.page.block.extend.php:7) in /home/hosting_users/seonggwang/www/board/head.sub.php on line 35

Warning: Cannot modify header information - headers already sent by (output started at /home/hosting_users/seonggwang/www/board/extend/logout.page.block.extend.php:7) in /home/hosting_users/seonggwang/www/board/head.sub.php on line 36

Warning: Cannot modify header information - headers already sent by (output started at /home/hosting_users/seonggwang/www/board/extend/logout.page.block.extend.php:7) in /home/hosting_users/seonggwang/www/board/head.sub.php on line 37

Warning: Cannot modify header information - headers already sent by (output started at /home/hosting_users/seonggwang/www/board/extend/logout.page.block.extend.php:7) in /home/hosting_users/seonggwang/www/board/head.sub.php on line 38

혹시 이유를 아시는지??

그누보드는 www/board 폴더에 들어있구요..아웃로그인 html은 www/html 폴더에 들어있습니다.

이유아시면 답변좀..^^
그렇네요..바다로님말씀대로 공백을 없애니..오류는 안생기네요..
근데 전 자꾸 로그아웃시에 페이지 이동이 되버려요..ㅠㅠ

현재 그누보드는 www/board 에 설치되어있구요..기타 페이지구성은 www/html 에 파일들이 들어있는데요.. 각각 폴더에 _common.php만들어서 include_once("./_common.php");수정해서 사용중입니다. 그런데 자꾸 로그아웃하면 그누메인으로 페이지이동이 되버리네요..;;

지식이 바닥이라.. 이유를 못찾아서..그냥 전 위에방식으로 작업할수밖에 없나봐요..ㅠㅠ
© SIRSOFT
현재 페이지 제일 처음으로