假设我有一个简单的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. 垂直菜单每个页面和页眉的菜单导航
- 3. 如何在我的网站的每个页面上包含jQuery?
- 4. 如何在每个页面上包含HTMLPurifier?
- 5. Drupal - 在页面上包含多个user_profile_form
- 6. 如何在每个页面上包含滑出菜单IOS(删除后退按钮)
- 7. 获取每个页面上包含的模板标签的RequestContext
- 8. 如何在WordPress的页面菜单中包含类别和页面?
- 9. 在dokuwiki页面上包含jquery
- 10. typoscript包含页面内容的菜单基础
- 11. 在多个页面上有单个菜单吗?
- 12. 在CodeIgniter的每个页面上创建一个数据库生成的菜单?
- 13. 在每个php页面的顶部是否包含require(“db.php”)?
- 14. 如何在包含mPDF的页面中包含ToC页面?
- 15. 在主页面上隐藏菜单项
- 16. 页汉堡包菜单上单击
- 17. 在HTML页面中包含HTML页面
- 18. 如何在每个html页面中重复左侧菜单栏
- 19. 如何针对同一网页上的每个richfaces菜单项打开页面
- 20. 在每个页面上打印页眉
- 21. 将多个包含JavaScript的HTML页面包含到一个PHP页面中
- 22. 在每个页面上动态创建包含不同内容的内容页面
- 23. PHP - 避免每个页面包含所有内容?
- 24. 包含经典asp菜单
- 25. 如何包含HTML页面在另一个页面(角)
- 26. 如何在另一个html页面中包含html页面
- 27. 我可以在ASP页面中包含一个aspx页面吗?
- 28. 如何在另一个页面中包含html页面?
- 29. ng-admin2:设置不包含在菜单中的页面的标题
- 30. 在Sitefinity中的单个页面上包含Javascript的最佳方法
谢谢。有没有其他的方式来做到这一点,或者是最好的方式?还有什么框架是用于PHP,将为一个简单的网站做一个体面的工作?谢谢! – ranzy 2010-08-07 00:40:37
@ranzy:我更喜欢[CodeIgniter](http://codeigniter.com/)。 – 2010-08-07 02:04:38