排除某些用户PHP的链接

时间:2016-03-29 05:34:14

标签: php

我仍然是PHP的新手。如何从index.php(Presentation)文件链接中排除管理员。我知道它可能很简单,但我无法弄清楚。

<div>
<?php
    if ($users['user_level'] == '0') {
    }
    if(loggedin()){
?>
    <a href="home.php">Home</a> |
    <a href="profile.php">Profile</a> |
    <a href="index.php">Presentation</a> |
    <a href="logout.php">Logout</a>
<?php
    } else {
?>
    <a href="home.php">Home</a> |
    <a href="login.php">Login</a> |
    <a href="register.php">Register</a>
<?php       
    }
?>
</div>

1 个答案:

答案 0 :(得分:0)

您的设置似乎涉及管理员将user_level等于0?如果是这样的话,代码可以适应一些工作:

<div>
    <?php
    if ($users['user_level'] == '0') {
        // if is admin, do nothing
    } elseif(loggedin()){
    ?>
        <a href="home.php">Home</a> |
        <a href="profile.php">Profile</a> |
        <a href="index.php">Presentation</a> |
        <a href="logout.php">Logout</a>
    <?php
    } else {
    ?>
        <a href="home.php">Home</a> |
        <a href="login.php">Login</a> |
        <a href="register.php">Register</a>
    <?php       
    }
    ?>
</div>