我试图在我的网页上使用php。 index.php页面中的php工作,但include语句除外。 echo语句正常工作。我已经尝试了各种使用include语句的方法,你可以在这里看到。有3种不同的方法。我也试过没有括号使用它们。我在Index.php中引用的三个文件都在index.php所在的同一目录中。没有什么可以尝试的,我无法弄明白。
的index.php:
<?php
echo 'test';
session_start();
echo 'test';
include($_SERVER['DOCUMENT_ROOT']."header.php");
include("connect.php");
$database = 'NJVCtestDB';
$server = '10.3.171.108';
echo getcwd();
?>
<p>Index.php</p>
<?php
echo 'test';
require("footer.php");?>
的header.php:
<!DOCTYPE html>
<head>
<?php
session_start()
echo 'test';
?>
<title></title>
</head>
<body>
footer.php:
<p>footer.php</p>
</body>
</html>
答案 0 :(得分:0)
我想你的路上缺少一块渣,
include($_SERVER['DOCUMENT_ROOT']."header.php");
应该是:
include($_SERVER['DOCUMENT_ROOT']."/header.php");