如何使用php在不同的页面中显示不同的标题菜单?

时间:2017-01-07 04:58:13

标签: php html

我有两个PHP脚本:

  • 的header.php
  • contact_us.php

Index.php用户点击菜单时,它会平稳地向下滑动。 但对于"联系我们"页面我不想要那种行为;因为它非常简单,只包含一个链接,我只想让它快速出现并保持到菜单中点击主页链接为止。

<div class="collapse navbar-collapse" id="bs-example-navbar-collapse-1">
     <?php
        if(basename($_SERVER['SCRIPT_FILENAME']) == 'index.php'){
     ?>
        <nav>
            <ul class="nav navbar-nav">
                <li><a href="#" class="active">Home </a> </li>
                <li><a href="#services">Services</a> </li>
                <li><a href="#search">Search For Homes</a> </li>
                <li><a href="#recent">Recent Transacctions</a></li>
            </ul>
        </nav>
        <?php                               
            }else{
        ?>
        <nav>
            <ul class="nav navbar-nav">
                <li><a href="index.php" class="active">Home </a> </li>
                <li><a href="service.php">Services</a> </li>
                <li><a href="search.php">Search For Homes</a> </li>
                <li><a href="recent.php">Recent Transacctions</a></li>
            </ul>

        </nav>
        <?php                               
            }
        ?>
    </div>

1 个答案:

答案 0 :(得分:0)

当您联系我们页面时,还有其他情况。

更改网址如下:

<nav>
    <ul class="nav navbar-nav">
        <li><a href="index.php" class="active">Home </a> </li>
        <li><a href="index.php#services">Services</a> </li>
        <li><a href="index.php#search">Search For Homes</a> </li>
        <li><a href="index.php#recent">Recent Transacctions</a></li>
    </ul>
</nav>