경로문제 어딜 수정해야 할까요? 정보
경로문제 어딜 수정해야 할까요?본문
outlogin.skin.2.php 파일은 로그인 했을 경우 보이는 파일입니다.
이 파일을 보면
<a href="<?=$g4['bbs_path']?>/logout.php"><img src="<?=$outlogin_skin_path?>/img/logout_button.gif"></a>
위처럼 로그아웃 버튼이 있습니다.
<a href="<?=$g4['bbs_path']?>/logout.php"><img src="<?=$outlogin_skin_path?>/img/logout_button.gif"></a>
위처럼 로그아웃 버튼이 있습니다.
그누보드 게시판(/bbs/board.php?bo_table=board_name)에서는
로그아웃 버튼이 "/bbs/logout.php" 라는 정상 경로로 보이는데요.
로그아웃 버튼이 "/bbs/logout.php" 라는 정상 경로로 보이는데요.
컨텐츠 생성폴더의 (/contents/test/test.php) 라는 파일에서는
로그아웃 버튼이 "//bbs/logout.php" 라는 경로로 보입니다.
로그아웃 버튼이 "//bbs/logout.php" 라는 경로로 보입니다.
/(슬러시) << 하나가 더 보인다는 말이지요.
물론 동일한 head.php 파일을 사용합니다.
문제는 정상적으로 로그아웃은 됩니다만,
로그아웃 하면 홈페이지 메인으로 넘어가잖아요.
그런데, 주소가 http://www.abc.co.kr// 형태로 /(슬러시) 하나가 더 붙어서 나옵니다.
그런 상태에서 무심코 다시 로그인 할려고 하면 스크립트 오류 나면서 로그인 할 수 없는데요..
어떤 부분을 어떻게 고쳐야 할까요? 답변 좀 부탁 드리겠습니다~!
댓글 전체
아마도
$g4_path=".";을
$g4_path="./";형식으로 / 이 어딘가에 하나 더들어갔을듯 합니다.
$g4_path=".";을
$g4_path="./";형식으로 / 이 어딘가에 하나 더들어갔을듯 합니다.
천상님의 답변으로 해결했네요.
감사합니다. ^^
_common.php 파일에서
<?
$g4_path = "../../"; << /(맨 뒤에 슬러시 포함)
include_once ("$g4_path/common.php");
?>
이렇게 해서 잘못 된거였네요.
아래처럼 했어야 했어요. ^^;;
<?
$g4_path = "../.."; << 맨뒤에 슬러시 뺌
include_once ("$g4_path/common.php");
?>
감사합니다. ^^
_common.php 파일에서
<?
$g4_path = "../../"; << /(맨 뒤에 슬러시 포함)
include_once ("$g4_path/common.php");
?>
이렇게 해서 잘못 된거였네요.
아래처럼 했어야 했어요. ^^;;
<?
$g4_path = "../.."; << 맨뒤에 슬러시 뺌
include_once ("$g4_path/common.php");
?>