是否有更简单更有效的方法来隐藏/显示登录、注销用户的菜单项?看来我不必用重复的菜单项再次复制整个菜单。菜单项的顺序可能不同,如下所示
您可以在下面的示例中看到我已添加到<?php } else { ?>
陈述
<?php
if($_SESSION["loggedIn"] == "yes") {
?>
<ul class="nav navbar-nav">
<li class="active"><a href="#">Home</a></li>
<li><a href="retailers.php">Stores</a></li>
<li><a href="coupons.php">Coupons</a></li>
<li><a href="featured.php">Featured Offers</a></li>
<li><a href="howitworks.php">How It Works</a></li>
<li><a href="help.php">Help</a></li>
</ul>
<?php } else { ?>
<ul class="nav navbar-nav">
<li class="active"><a href="#">Home</a></li>
<li><a href="retailers.php">Stores</a></li>
<li><a href="coupons.php">Coupons</a></li>
<li><a href="myaccount.php">My Account</a></li>//logged in item
<li><a href="featured.php">Featured Offers</a></li>
<li><a href="howitworks.php">How It Works</a></li>
<li><a href="help.php">Help</a></li>
<li><a href="myfavorites.php">My Favorite Stores</a></li>//logged in item
</ul>
<?php
}
?>
更新了新的物品订购:
<ul class="nav navbar-nav">
<li class="active"><a href="#">Home</a></li>
<li><a href="retailers.php">Stores</a></li>
<li><a href="coupons.php">Coupons</a></li>
<?php
if($_SESSION["loggedIn"] == "yes") {
echo '<li><a href="myaccount.php">My Account</a></li>';
}
?><li><a href="featured.php">Featured Offers</a></li>
<li><a href="howitworks.php">How It Works</a></li>
<li><a href="help.php">Help</a></li>
<?php
if($_SESSION["loggedIn"] == "yes") {
echo '<li><a href="myfavorites.php">My Favorite Stores</a></li>';
}
?>
</ul>
本文内容由网友自发贡献,版权归原作者所有,本站不承担相应法律责任。如您发现有涉嫌抄袭侵权的内容,请联系:hwhale#tublm.com(使用前将#替换为@)