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

时间:2013-07-10 20:54:29

标签: 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">
        <input type="submit" name="Submit" value="Login">
    </form>

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

  

您现在记录为:YouTOPname ...

1 个答案:

答案 0 :(得分:0)

在PHP中使用会话。请务必在页面顶部使用session_start(),否则将无法识别会话。

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

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

if (isset($_SESSION['user'])) {
  //Menu for logged in member here
}
else {
  //Menu for logged out member here
}

显然,还有其他方法可以实现更加动态的Web开发,但这是基本技术。希望有所帮助:)

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