如何根据页面名包含文件

时间:2016-05-24 10:49:25

标签: php html

我有一个用html构建的非常简单的网站。所有页面都使用页眉页眉和页脚构建。标题包含徽标和菜单。

在一个页面上,我想在数据库中显示内容,我让php收集页面顶部的数据。

现在我想对页面使用与页眉和页脚相同的系统,所以我只想在页面名称是应该显示数据的页面名称中包含php。这可能吗?像if pagename那样的东西是

此致

的Anders

1 个答案:

答案 0 :(得分:0)

以下是如何在标题中实现它的想法,可以有更好的想法,但你可以尝试一下

$my_current_page_url = $_SERVER['REQUEST_URI'];
if($my_current_page_url == "http://www.mywebsite.com/abc"){
   include("content_for_abc.php");
} else if($my_current_page_url == "http://www.mywebsite.com/abc1"){
   include("content_for_abc1.php");
} else ..
   //so on

如果http://www.mywebsite.com/abc1是您网页的网址,则您希望包含

的代码

还有其他方法,但你可以尝试一下。

逻辑:逻辑是使用$_SERVER['REQUEST_URI']获取当前网址,然后将其与您创建的网页的静态网址相匹配,然后将代码包含在if条件中。

希望它有所帮助!