Html 如何为登录用户创建可见项?

Html 如何为登录用户创建可见项?,html,php,Html,Php,如何为登录用户创建菜单 我为非注册用户提供此代码: <form name="form1" style="float: left;" method="post" action="config.php"> <input name="myusername" type="text" id="myusername"> <input name="mypassword" type="password" id="mypassword">

如何为登录用户创建菜单

我为非注册用户提供此代码:

    <form name="form1" style="float: left;" method="post" action="config.php">
        <input name="myusername" type="text" id="myusername">
        <input name="mypassword" type="password" id="mypassword">
        <input type="submit" name="Submit" value="Login">
    </form>

对于已注册、已登录的用户,请执行以下操作:

您现在的登录名为:YouTOPname


使用PHP中的会话。确保在页面顶部使用
session\u start()
,否则无法识别会话

在登录过程中,创建一个会话:
$\u session['user']=true

决定显示哪个菜单的代码应如下所示:

if (isset($_SESSION['user'])) {
  //Menu for logged in member here
}
else {
  //Menu for logged out member here
}
显然,还有其他更动态的web开发方法,但这是基本技术。希望有帮助:)

编辑:
注销时不要忘记取消会话设置,否则用户菜单将保持可见

为什么不在PHP中使用会话?因此,您可以查看用户是否登录(会话存在:)。看起来您需要阅读更多关于PHP会话的内容。我认为这就是你在这个网站上使用的语言?
$\u SESSION['username']=$\u POST['myusername']