채택완료
bbs/login_check.php에서 goto_url 문의사항이 있습니다.
첫화면에서 intro 페이지를 만들기 위해 index.html이라는 파일을 만들어서 이용중에 있습니다.
그러다 보니 로그인 시 도메인/index.php 이렇게 이동을 해야 합니다.
login_check.php에 goto_url($link.'/index.php'); 이렇게 해놓아서 해결을 하였는데
문제는 게시판으로 로그인 할 시 문제가 생깁니다.
회원들만 들어갈 수 있는 게시판이면 게시판 누를시 로그인 창으로 가게 되는데
로그인 한 후에 bbs/write.php?bo_table=board/index.php 이렇게 붙어서 이동을 하게 됩니다.
이렇게 되니 없는 게시판이라고 뜨게 됩니다.
이걸 막을려고
if($bo_table == 'board'){
goto_url($link);
}
else{
goto_url($link.'/index.php');
}
이렇게 해도 안되네요....
|
답변 3개 / 댓글 4개
채택된 답변
+20 포인트
if($bo_table == 'board'){ <--당연히 안됩니다
login_check.php로 $bo_table 파라메터가 전달 되지않는데 저런 if문을 만들어서 통할 수가 없죠
if문 수정
if( strpos($link,'bo_table=board') !==false) {
로그인 시 도메인/index.php 이렇게 이동을 해야 합니다.
==
이게 무슨 뜻인가요?
index.php에 로그인 페이지로 가는 링크가 있다는 뜻인지
index.php가 로그인 페이지라는 것인지 헷갈리네요.
답변에 대한 댓글 3개
답변을 작성하려면 로그인이 필요합니다.
if( strpos($link,'bo_table') == false){
goto_url($link.'/index.php');
}
else{
goto_url($link);
}
이렇게 하니 모든 게시판 분류가 가능한것 같습니다.