排除指向某些用户PHP的链接


Exclude Link to Certain Users 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>

您的设置似乎涉及管理员获得等于0的user_level?如果是这样的话,代码可以进行一些调整以工作:

<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>