require(header)不起作用



我已经开始构建一个站点,在该站点中,我使用php来要求所有后续页面都有一个标准的页眉页面。标题很简单,可以设置导航栏和徽标等。require("header.php")适用于某些页面。但是,我在标记href中附加了一个页面,当我单击转移到href页面时,标题不会结转。目前,我在尝试用作href的页面中所拥有的内容如下:

<?
require('database_header.php');
?>

这在其他页面中正确加载,但作为href,它似乎出现了故障。有什么建议吗?

您正在使用PHP Short tags。更改此-

<?php
  require('database_header.php');
?>

或者在php.ini 中设置

short_open_tag=On

您可能有一个错误。将此代码添加到php标记之后。

error_reporting(E_ALL);
ini_set('display_errors', 1);

然后检查你的网站来源。你把所有的文件都放在同一目录里了吗?如果没有,可能会有一条破碎的道路。不管怎样,错误应该告诉你原因。如果require失败,php将生成错误。

最新更新