如何在使用PHP启动会话时隐藏/显示Div

时间:2018-03-11 08:31:51

标签: php

我遇到了PHP问题。用户登录或会话启动时 我想隐藏div类,即“登录”按钮。

如何使用PHP实现此目的?

1 个答案:

答案 0 :(得分:1)

如果会话有登录信息,则不要输入div,而不是试图隐藏它。

即。在输出HTML的模板/代码中,检查会话是否存在(您必须将user与您存储有效登录的任何密钥交换在一起):

<?php
if (empty($_SESSION['user'])):
?>
    <div class="login"> ... </div>
<?php
endif;
?>

..如果你需要它在函数中:

<?php
function show_login_if_unknown() {
    if (empty($_SESSION['user'])) {
        echo '<div class="login"> ... </div>'; // or use ?> ... <?php
    }
}