로그아웃시에 게시판첫화면으로 이동

로그아웃시에 게시판첫화면으로 이동

QA

로그아웃시에 게시판첫화면으로 이동

본문

로그아웃하면 게시판의 첫화면으로 이동하게 하고 싶습니다.

 

<?=$g4[path]?>/bbs/board.php?bo_table=<?=$bo_table?>

요런 주소로 이동하게 하고 싶은데...

특정게시판으로 가는게 아니고 로그아웃한 그 게시판으로 가게 할꺼라고 뒤에 =<?=$bo_table?> 으로 처리를 해야하는것 같습니다.ㅠㅠㅠ

bo_table=aaa (aaa=게시판이름) 이런식으로 링크를 걸수가 없더라고요. 이렇게 하면 어느페이지에서 로그아웃하든 무조건 aaa 게시판으로만 가버리더라고요.

 

이렇게 하는 이유는... 카테고리 가로버전으로 list.php 페이지를 수정했는데,

전체보기... 에서 로그아웃하면 딱 게시판 첫화면에 있는데,

사과 l 배 l 딸기 .. 이렇게 카테고리가 있는데, 사과를 선택한후에 로그아웃을 하면, 게시판 첫화면이 아니고, 주소표시줄도 보면 뒤에 %asfhgrt% 막 이런식으로 주소가 적혀있고 게시글이 사과가 선택되어진 그 화면으로 뜹니다.

 

로그아웃시에 주소표시줄에 <?=$g4[path]?>/bbs/board.php?bo_table=<?=$bo_table?> 요렇게 게시판 들어가는 첫주소 되게 할순 없을까요?

outlogin.skin.2.php 여기에서 <?=$g4[bbs_path]?>/logout.php?url=<?=$urlencode?> 를 위의 주소로 바꿨더니 뒤에 =<?=$bo_table?> 를 인식못하더라고요...

 

불가능한건지ㅠㅠㅠ 도움부탁드립니다.

 

이 질문에 댓글 쓰기 :

답변 2

게시판이 아닌 페이지에서 로그아웃하면 위 위코드는 문제가 있겠군요

페이지상단 php부분에

<?

if($bo_table) $urlencode = urlencode("$g4[bbs_path]/board.php?bo_table=$bo_table");

?>

 

로그아웃링크

<a href="<?=$g4['bbs_path']?>/bbs/logout.php?url=<?=$urlencode;?>">로그아웃</a> 

 

이게 정확한 답입니다

 

You don't have permission <---------- 이건 해당 화일 접근, 실행 권한이 없다는 것인데

뭔가 이상하군요

주소창에서 직접  logout.php 를 호출해보세요

 

if($bo_table) 를 써도 $bo_table 이것을 불러오지 못하는거 같습니다.
위와 같이 이야기해주셔도 안되네요. 위와 같이 하니 에러는 안뜨는데... 그냥 기존의 로그아웃방식과 똑같습니다. 카테고리 선택후 로그아웃하면 그 카테고리 선택되어진 화면이 나오지 전체글이 뜨는 첫화면이 뜨는게 아니네요ㅠㅠㅠ 불가능한 미션이였나봅니다.

어느 위치에서건 로그아웃 버튼 링크를 아래처럼 만들면 됩니다

<a href="<?=$g4['bbs_path']?>/bbs/logout.php?url=<?=urlencode("$g4[bbs_path]/board.php?bo_table=$bo_table");?>">로그아웃</a> 

outlogin.skin.2.php 에 수정하는거 맞죠? 뒤에 url 뒷 부분부터는 그냥 텍스트로 인식을 하는것 같습니다. url=..%2Fbbs%2Fboard.php%3Fbo_table%3D 이렇게 주소창에 뜨네요...
그래서 Forbidden
You don't have permission to access /gnu/bbs/logout.php on this server. 에러와함께 흰색 오류페이지가 떴어요.

답변을 작성하시기 전에 로그인 해주세요.
전체 10,632
QA 내용 검색

회원로그인

(주)에스아이알소프트 / 대표:홍석명 / (06211) 서울특별시 강남구 역삼동 707-34 한신인터밸리24 서관 1404호 / E-Mail: admin@sir.kr
사업자등록번호: 217-81-36347 / 통신판매업신고번호:2014-서울강남-02098호 / 개인정보보호책임자:김민섭(minsup@sir.kr)
© SIRSOFT