所以这是我的第一件事,如果我没有正确地解决我的问题,那么道歉。
所以我有一个基于bootstrap构建的网页,但我想根据用户是否登录来改变导航栏中的一个选项。
这是我设法提出的,但它只会导致无休止的重定向循环:
<div class="navbar-collapse collapse">
<ul class="nav navbar-nav">
<li class="active"><a href="index.php">Home</a></li>
<li class="inactive"><a href="****">****</a></li>
<li class="inactive"><a href="****">****</a></li>
<li class="inactive"><a href="contact.html">Contact</a></li>
<li class="active"><?php
if(!empty($_SESSION['user']))
{echo '<a href="private.php">Account</a>)';}
else{echo '<a href="login.php">Log In</a>)';}
?></li>
</ul>
</div><!--/.nav-collapse -->
我想知道是不是因为我以后再打电话给Common?虽然我可能只是不知道我在做什么:|
感谢您提供的任何帮助。
答案 0 :(得分:0)
我已经解决了这个问题,谢谢你的帮助:)。
原来我放了一个(!空)而不是(空)所以它会导致我在测试这个想法的两个页面之间来回循环。
感谢您的帮助和道歉。