Active class with php to the Bootstrap Navbar

Dynamically Add Active Classes To Nav With PHP and Bootstrap

Active class with php to the Bootstrap Navbar

A quick and simple example to dynamically add active classes to your navbar with php and Bootstrap:

<div class="navbar navbar-default">
 <div class="container">
 <div class="navbar-header">
 <button type="button" class="navbar-toggle" data-toggle="collapse" data-target=".navbar-collapse">
 <span class="icon-bar"></span>
 <span class="icon-bar"></span>
 <span class="icon-bar"></span>
 </button>
 <a class="navbar-brand" href="#"><img src="" border="0" alt="" title="" width="" height=""></a>
 </div>
 <div class="navbar-collapse collapse">
 <ul class="nav navbar-nav">
 <li <?php if (stripos($_SERVER['REQUEST_URI'],'index.php') !== false) {echo 'class="active"';} ?> ><a href="index.php"<?php echo addAccessKey("attribute", "home"); ?> title="<?php echo $loc["LinkTitle_Home"] . addAccessKey("title", "home"); ?>"><?php echo $loc["Home"]; ?></a></li>
 <li <?php if (stripos($_SERVER['REQUEST_URI'],'search.php') !== false) {echo 'class="active"';} ?> ><a href="show.php?records=all"<?php echo addAccessKey("attribute", "show_all"); ?> title="<?php echo $loc["LinkTitle_ShowAll"] . addAccessKey("title", "show_all"); ?>"><?php echo $loc["ShowAll"]; ?></a></li>
 <li <?php if (stripos($_SERVER['REQUEST_URI'],'simple_search.php') !== false) {echo 'class="active"';} ?> ><a href="simple_search.php"<?php echo addAccessKey("attribute", "search"); ?> title="<?php echo $loc["LinkTitle_SimpleSearch"] . addAccessKey("title", "search"); ?>"><?php echo $loc["SimpleSearch"]; ?></a></li>
 <li <?php if (stripos($_SERVER['REQUEST_URI'],'advanced_search.php') !== false) {echo 'class="active"';} ?> ><a href="advanced_search.php"<?php echo addAccessKey("attribute", "adv_search"); ?> title="<?php echo $loc["LinkTitle_AdvancedSearch"] . addAccessKey("title", "adv_search"); ?>"><?php echo $loc["AdvancedSearch"]; ?></a></li>
 </ul>
 </div>
 </div>
</div>

ADD YOUR COMMENT