
앱 설치 안내
리빌더 공식 홈페이지 바로가기를 PC에 설치해보세요!
바탕화면에서 앱으로 실행할 수 있어요.
질문과 답변
폐쇠형(회원제)사이트 로그인페이지 이동 기능
수고하십니다.
폐쇠형으로 로그인 페이지로 이동을 시키려고 해서
그누보드에서 아래와 같은 팁을 적용해 봤습니다.
이동은 잘 되나
이후 문제가 있습니다.
회원가입을 눌러도 로그인 페이지에 머물러 있고
비밀번호 찾기를 해도 로그인 페이지에 머물고 있습니다.
정상 작동하기 위한
방법이 따로 있을 까요?
조언 좀 부탁드립니다.
감사합니다.
head.sub.php에 아래 코드 추가
<?php
// 이 파일은 새로운 파일 생성시 반드시 포함되어야 함
if (!defined('_GNUBOARD_')) exit; // 개별 페이지 접근 불가
if($is_guest){
if(!defined("_LOGIN_PAGE_")){
goto_url(G5_BBS_URL."/login.php");
}
}
/bbs/login.php에 아래 코드 추가
<?php
include_once('./_common.php');
define('_LOGIN_PAGE_', true);
댓글목록



추가로 /extend 폴더에 파일을 만들어서 어쩌면 좀 더 편하게 관리할 수 있습니다.
define_login.extend.php 파일(파일명 자유)을 extend 폴더에 생성하시고 아래 코드를 적용 해보세요.
그럼 각 파일에 define을 추가하지 않아도 됩니다.
register_updae.php 등의 추가는 다 해주셔야 합니다.
<?php
$allowed_paths = array(
'/bbs/login.php',
'/bbs/register.php',
'/bbs/password_lost.php'
);
$current_path = $_SERVER['PHP_SELF'];
if (in_array($current_path, $allowed_paths)) {
define('_LOGIN_PAGE_', true);
}
2024-10-16 13:35
