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']代码>