我试图把我的页面(这是所有的HTML)的顶部放在一个单独的文件中,所以我只需要改变一次就像菜单栏等 所以我GOOGLE了一些,并在这个网站上找到了解决方案,但它不起作用,我不知道为什么。在html中嵌入php将页眉(页面的顶部)包含到页面中
所以我有一个网页一样article.html和顶部我有这样的:
<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01
Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd">
<html lang="en">
<head>
<?php include("/pages/header.php"); ?>
<!-- rest of the html code -->
在header.php中我有一个应该是在每个页面顶部的HTML,并将其与开始:
<?php
/**
* @author name
* website header
*/
?>
<!-- html code -->
那么这有什么问题。当我打开article.html页面并右击它查看源代码时,我可以看到上面的php调用header.php文件。
谢谢!
FYI:我已经在服务器上启用PHP
编辑:我改变了文件路径为“../pages/header.php”,现在它的工作原理。我不知道为什么它像这样工作..?
您是否检查了错误消息的error_log? – gurun8 2010-05-04 13:18:45