我正在尝试帮助一位 friend 处理他正在开发的网站。
有一个“我同意服务条款”复选框,如果选中,则会显示一个 div,但是,我希望该复选框仅在用户登录时才显示。
您建议我如何执行此操作?
最佳答案
假设您有 $_SESSION['is_logged_in'] 变量来指示用户是否登录。 然后在你的布局中你可以写:
<?php
if (!empty($_SESSION['is_logged_in'])):
?>
<input type="checkbox" />
<?php
endif;
?>
因此,仅当用户获得授权时才会出现该复选框。当然,您必须执行符合您需求的适当 session 处理
关于javascript - 如果用户未登录,如何隐藏 div?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/20955544/