仅包含特定页面上的文件 php

发布于 2024-12-10 05:45:01 字数 124 浏览 0 评论 0原文

我对 PHP 完全陌生,并且遇到了这个问题。在每个页面上,我都包含页脚文件,然后页脚包含一个小的输入表单文件。我希望页脚将其包含在除了 contactus.php 之外的每个页面上。

可行吗?

感谢您。

I am completely new to PHP and have this problem. On every page I am including footer file, and then footer includes a small input form file. I would like the footer to included it on each page besides contactus.php.

Is it doable?

Thanks you.

如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。

扫码二维码加入Web技术交流群

发布评论

需要 登录 才能够评论, 你可以免费 注册 一个本站的账号。

评论(3

溺ぐ爱和你が 2024-12-17 05:45:01

使用这样的 if :

if ($_SERVER['PHP_SELF'] != '/contactus.php')
   include('footer.php');

Use an if like this:

if ($_SERVER['PHP_SELF'] != '/contactus.php')
   include('footer.php');
能怎样 2024-12-17 05:45:01

是的,你可以这样做。只需用 if 检查包围您的代码块即可检查当前页面。像这样的东西。

<?php if($_SERVER['PHP_SELF'] != '/contactus.php') { ?>
    <!-- Your code goes here -->
<? } ?>

Yes, you can do this. Just surround your block of code with an if check, that checks for the current page. Something like this.

<?php if($_SERVER['PHP_SELF'] != '/contactus.php') { ?>
    <!-- Your code goes here -->
<? } ?>
丢了幸福的猪 2024-12-17 05:45:01

在页脚文件中,您可以使用以下代码:

<?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');

?>

In your footer file you can use this code:

<?php

if($_GET['page'] != "contact")
{   
        include('pages/forms.php');
}

?>

This is if your code is something like

<?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');

?>
~没有更多了~
我们使用 Cookies 和其他技术来定制您的体验包括您的登录状态等。通过阅读我们的 隐私政策 了解更多相关信息。 单击 接受 或继续使用网站,即表示您同意使用 Cookies 和您的相关数据。
原文