我遇到问题,因为我无法将头文件包含到PHP文件中
在下面的代码中,我删除了原始内容,因为它非常大而且非常重要。无论如何,代码的作用与包含头文件
无关MAIN.PHP
<?php
php content
?>
<html>
<head>
</head>
<body >
<div>
header content
</div>
<br/>
<div>
</div>
</body>
</html>
我想在header.php
文件中添加以下代码。将它包含在所有页面上。
<div>
header content
</div>
如果我使用main.php
文件,如下所示,页面将显示为空白。
<?php
php content
?>
<html>
<head>
</head>
<body >
<div>
<? php include('header.php') ?>
</div>
<br/>
<div>
</div>
</body>
</html>
我已经尝试过调试这个&amp;在stackoverflow上遵循一些解决方案,但显然未能实现我之后的目标。
请问第二双眼睛帮助我发现问题?
答案 0 :(得分:4)
嗯,首先,我不认为您正确地将代码复制到此处。 正如我的调试眼睛所看到的,你有两个问题:
<
。将其更改为<?php
。 (也许
复制粘贴错误?)<?php include('header.php');
缺少结束标记。将其更改为:
<?php include('header.php'); ?>
如果您获得空白页面,则可能存在一些错误。尝试找到&#34; error.log&#34;在您的工作目录中的文件或在页面的开头添加以下代码:
ini_set('display_errors', 1);
ini_set('display_startup_errors', 1);
error_reporting(E_ALL);