로그인 후 사이트 사용 설정
잼잼잼
4년 전
조회 2,108
안녕하세요.
로그인 후 사용 접속 할 수 있는 쇼핑몰을 만드려 하고 있습니다.
아래 링크를 참고 하여, extend/user.config.php 에 다음 내용을 추가 하였습니다.
if (!$is_member) {
// 아래함수는 그누보드에서 지원하는 header("Location:bbs/login.php"); 같은 기능을함
goto_url(G5_URL.'/bbs/login.php');
}
추가하고 나니 접속이 되지 않고, 브라우저에 "mydomain.com 에서 리디렉션한 횟수가 너무 많습니다." 라는 에러 메세지만 발생합니다.
영카트 버전은 5.4.5.3 버전을 사용하였습니다.
혹시 방법이 있을까요?
---- 링크 ----
댓글을 작성하려면 로그인이 필요합니다.
답변 2개
댓글을 작성하려면 로그인이 필요합니다.
4년 전
extend 는 어떤 페이지에서든 로드되는 함수 입니다.
당연히 /bbs/login.php 에서도 로드 되기 때문에
다시 리다이렉션되고~를 반복 하는것입니다.
</p>
<p>// 로그인페이지 채크
if(strpos(basename($_SERVER["PHP_SELF"]), 'login.php') !== false){
// 현재 로그인하려는 페이지.
} else {
// 로그인 하려는 페이지가 아닐경우
if (!$is_member) {
goto_url(G5_URL.'/bbs/login.php');
}
}</p>
<p>
이런식으로 로그인하려는 페이지인 login.php 만 제외시키면 됩니다.
로그인 후 평가할 수 있습니다
댓글을 작성하려면 로그인이 필요합니다.
답변을 작성하려면 로그인이 필요합니다.
로그인