假設我有一個簡單的CSS佈局,並且我的菜單是側面的一列。這個菜單將在每個網頁上(約10個網頁)。如果我在這個菜單上有鏈接等形式的項目,我怎樣才能做到這一點,如果我在一個頁面上添加鏈接,它會將它添加到所有頁面?你只是把它做成一個PHP頁面,並且在<div>
元素包括一個稱爲菜單或其他東西的PHP文件,並且只編輯該PHP文件(所以我只需要編輯該文件而不是每個網頁)?在每個頁面上包含菜單
3
A
回答
6
如果這是原始的PHP(沒有框架),那麼你只需包含它。
include('sidebar.php');
請確保您可以從包含它的位置訪問文件。例如,如果文件夾名爲foo
,並且通過example.com/foo/somefile.php
訪問,則必須將include語句更改爲include('../sidebar.php');
(假設sidebar.php
位於根目錄中)。
2
如上所述,包括會做。
降本每一頁上你希望你的菜單出現:
<?php include("/yourMenu.php"); ?>
只需保存菜單代碼yourMenu.php並把它的根,你是好去。
1
我以前使用過這個技巧,它運作良好。你可以用PHP include
1
如果您使用的是更簡單,更快地使用服務器端包含(SSI)的Apache Web服務器結合使用。您可以對頁面的頁腳和其他常見區域執行相同的操作。
相關問題
- 1. 在每個頁面上包含頁眉/頁腳?
- 2. 包含根頁面的TYPO3菜單。
- 3. 垂直菜單每個頁面和頁眉的菜單導航
- 4. 在每個頁面上都包含Bootstrap的導航欄
- 5. 如何在我的網站的每個頁面上包含jQuery?
- 6. 在每個shtml頁面上都包含導航條phonegap
- 7. 如何在每個頁面上正確包含PHP標頭
- 8. 如何在每個頁面上包含HTMLPurifier?
- 9. Drupal - 在頁面上包含多個user_profile_form
- 10. 如何在每個頁面上突出顯示菜單項dynamicaly?
- 11. 如何在包含的菜單上的活動頁面上設置背景?
- 12. 如何在每個頁面上包含滑出菜單IOS(刪除後退按鈕)
- 13. 在WordPress插件子菜單中包含jquery頁面
- 14. 獲取每個頁面上包含的模板標籤的RequestContext
- 15. 如何在WordPress的頁面菜單中包含類別和頁面?
- 16. 如何保護包含在WordPress的菜單頁面中的外部頁面?
- 17. 在頁面上滑動內容而不是加載每個菜單欄頁
- 18. 主頁中的JQuery菜單在每個子頁面重新加載頁面
- 19. 如何在包含頁面上聲明變量(不是包含頁面)?
- 20. 在dokuwiki頁面上包含jquery
- 21. https上的Login.php包含在http頁面
- 22. typoscript包含頁面內容的菜單基礎
- 23. 在多個頁面上有單個菜單嗎?
- 24. 在CodeIgniter的每個頁面上創建一個數據庫生成的菜單?
- 25. 如何在每個頁面的側邊欄中包含toctree
- 26. JSF模板,在每個頁面中包含一段HTML
- 27. 在每個php頁面的頂部是否包含require(「db.php」)?
- 28. 如何在包含mPDF的頁面中包含ToC頁面?
- 29. SilverStripe 3.4+如何在每個1級頁面的菜單中顯示子頁面?
- 30. 在html頁面中包含php頁面
謝謝。有沒有其他的方式來做到這一點,或者是最好的方式?還有什麼框架是用於PHP,將爲一個簡單的網站做一個體面的工作?謝謝! – ranzy 2010-08-07 00:40:37
@ranzy:我更喜歡[CodeIgniter](http://codeigniter.com/)。 – 2010-08-07 02:04:38