include 거부할 수 있나요? 정보
include 거부할 수 있나요?
본문
A.php / B.php / C.php를 전제할 때,
A.php 를 B.php 에서도, C.php 에서도 include 합니다.
이 때, 특정 조건에 따라 B.php 나 C.php 에서
A.php 를 include하는 것을 선택적으로 만들고자 합니다.
A.php 에 "특정 조건을 주어서", B.php 나 C.php 의 include를 거부할 수 있는지요?
거부할 수 있다면, 어떻게 함수를 만들어야 하는지요?
고수님들께 부탁드립니다. (__)
댓글 전체

a.php 내부에서 b.php, c.php에서 넘오는 변수로 판별하는 if()문을 사용하면 되죠

답변 감사합니다^^
말러83님 답변처럼
dbconfig.php include 예입니다
(b.php에서는 dbconfig.php include제외)
<?
if ($_SERVER[PHP_SELF]=='/b.php'){
;
}else{
$mysql_host = "localhost";
$mysql_user = "test
$mysql_password = "1234";
$mysql_db = "testdb";
}
?>
dbconfig.php include 예입니다
(b.php에서는 dbconfig.php include제외)
<?
if ($_SERVER[PHP_SELF]=='/b.php'){
;
}else{
$mysql_host = "localhost";
$mysql_user = "test
$mysql_password = "1234";
$mysql_db = "testdb";
}
?>

답변 감사합니다^^
아, 두 분 모두 답변 주셨는데... 어찌 해야 할지...
말러님께서 양해해 주시기 바랍니다.
제가 식을 잘 몰라서... 바다로 님 답변을 채택합니다.
아, 두 분 모두 답변 주셨는데... 어찌 해야 할지...
말러님께서 양해해 주시기 바랍니다.
제가 식을 잘 몰라서... 바다로 님 답변을 채택합니다.