我是PHP新手,遇到了这个问题。在每个页面上我都包含页脚文件,然后页脚包含一个小的输入表单文件。除了contactus.php之外,我希望页脚包含在每个页面上。
可行吗?
谢谢你。
答案 0 :(得分:1)
使用if if this:
if ($_SERVER['PHP_SELF'] != '/contactus.php')
include('footer.php');
答案 1 :(得分:1)
是的,你可以这样做。只需用if检查来包围您的代码块,即检查当前页面。这样的事情。
<?php if($_SERVER['PHP_SELF'] != '/contactus.php') { ?>
<!-- Your code goes here -->
<? } ?>
答案 2 :(得分:1)
在您的页脚文件中,您可以使用以下代码:
<?php
if($_GET['page'] != "contact")
{
include('pages/forms.php');
}
?>
如果您的代码类似于
<?php
include('pages/header.php');
switch($_GET['page'])
{
case "homepage": include('pages/homepage.php'); break;
case "blog": include('pages/blog.php'); break;
case "contact": include('pages/contact.php'); break;
default: include('pages/404.php'); break;
}
include('pages/footer.php');
?>