본문 바로가기

PHP

(합수)define() - 해당페이지 직접 접근 제어

define()와 defined()을 이용하여 직접 해당페이지 접근제어


define() : 상수를 등록하는 함수

defined() : 상수가 등록되어 있는지 검사하는 함수

 

 

페이지구성예

 

index.html

menu.php (include file)

 

 

이용방법

 

index.html ("_NAME_" 이라는 상수를 등록한다)

 

define("_NAME_", TRUE);

 

menu.php ("_NAME_" 상수가 없는경우 페이지 실행을 제어한다)

 

if(!defined("_NAME_")) exit;