www/extend/must_login.php 파일을 생성 합니다.

파일의 내용은 아래와 같습니다.

<?php

/* www/extend/must_login.php */

 

if (!defined('_GNUBOARD_')) exit; // 개별 페이지 접근 불가

 

// ============================================================================================

// 마스타팩 extend

// 로그인해야 웹사이트 사용가능하게 하기

// * 주요변수

// $must_login_use - 1:기능사용함, 0:기능사용안함

// $must_login_urls - 로그인을 해야 접근할 수 있는 페이지의 배열 변수

// ============================================================================================

 

$must_login_use = 1;

$must_login_urls = array(G5_URL."/index.php", G5_BBS_URL."/board.php", G5_BBS_URL."/write.php");

 

if ($is_guest && $must_login_use) {

$must_login_redirect = false;

 

foreach($must_login_urls as $i) {

if(stripos($i, $_SERVER['SCRIPT_NAME']) !== false) {

$must_login_redirect = true;

break;

}

}

 

if($must_login_redirect) {

//goto_url(G5_BBS_URL.'/login.php');

alert("로그인 후 이용 가능합니다.", G5_BBS_URL.'/login.php');

}

}

?>

 

사용방법은 파일 상단의 $must_login_use 변수는 해당 기능의 사용 여부를 선택 할 수 있습니다.

$must_login_urls 변수는 로그인이 필요한 페이지들을 콤마(,) 구분으로 추가 해주시면 됩니다.

로그인이 필요한 페이지라면 "로그인 후 이용 가능합니다." 라는 알림창이 나타나고

이후 로그인페이지로 이동하도록 되어있습니다.

추천 0 비추천 0
  • 페이스북으로 보내기
  • 트위터로 보내기
  • 구글플러스로 보내기
  • 밴드 보내기
  • 블로그 보내기
  • 폴라 보내기
  • 카카오스토리 보내기
  • 텔레그램 보내기
  • 텀블러 보내기
댓글 0

그누보드 팁

RSS
번호 제목 글쓴이 날짜 추천 비추천
상단으로