채택완료

include가 먹히지 않아요~

2017-04-30 (일) 10:53:32 6,308

a.php

<?

include_once("/var/www/html/lib/b.php");

echo $b;

?>

b.php

<?

$b="야호~";

?>

여기서 b.php에 b 값이 안넘어오네요;;;;

|

답변 4개

채택된 답변
+20 포인트
2017-04-30 (일) 10:54:09

b.php 파일에 echo __FILE__; 코드를 넣어서

경로가 /var/www/html/lib/b.php가 맞는지 찍어보세요 ...

2017-04-30 (일) 11:25:30
경로가 틀린것 같네요 만약 같은 디렉토리에 에있다면 include "b.php"; 이렇게 해보세요

PHP 버전이나 설정에 따라서는 짧은 표현법을 지원하지 않을 수도 있습니다.

<? 을 <?php로 제대로 작성해서 테스트해 보세요.

아래와 같이 경로를 바꾸고 a.php 와 b.php를 같은 폴더 위치에 넣어주세요.

include_once("./b.php"); 

답변을 작성하려면 로그인이 필요합니다.