标题不会重定向,因为文本太长了?

时间:2016-11-30 16:01:10

标签: header

嘿,所以看到这个标题,你应该想到我在做什么?

我正在使用php创建一个网站,所以当我登录它时,它可以正常工作并重定向,而当我注销时却没有。如果我删除菜单链接,则除外。

问题不是来自链接,因为我也尝试将相同的链接放7次,如果我只将它放入标题()的6倍,如果我放7,它不会重定向。有人有这个问题吗?也许是css问题或什么?我没有使用任何宽度的菜单栏。

我只是不明白为什么如果我添加一个菜单链接它没有重定向,如果我删除菜单链接它重定向和完美工作(菜单链接不是问题)

感谢。

1 个答案:

答案 0 :(得分:0)

在玩完东西后,我可能会发现问题,但我不明白如何解决它。

这是什么时候不起作用:

<?php if ($_SESSION['user_username']): ?>
    <?php if ($adminpower > 1): ?>
        <li><a href="index.php?page=admin">Admin</a></li>
    <?php endif; ?>
    <li><a href="index.php?page=logout">Logout</a></li>
<?php endif; ?>

如果是这样的话,它会起作用:

<?php if ($_SESSION['user_username']): ?>
    <li><a href="index.php?page=admin">Admin</a></li>
    <li><a href="index.php?page=logout">Logout</a></li>
<?php endif; ?>

这显然对我有好处,因为如果用户不是至少2级(意味着是2级管理员),他仍然可以看到“管理员”菜单(即使你点击它时被重定向,因为你没有水平)