我試圖把我的頁面(這是所有的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