从HTML登录表单启动PHP会话

时间:2013-11-25 22:59:59

标签: php html forms

我想要做的是在表单之后启动用户名的php会话,以便在用户按下提交后显示用户名。 这是我的表格的代码:

<form name="login" method="post">
<input type="text" name="username" placeholder="Username"/>
<input type="submit" name="login"  value="Login" />
</form>

之后我该怎么办?谢谢。

1 个答案:

答案 0 :(得分:1)

这是一种简化的方法;把它放在页面顶部(上面)的html代码:

if (isset($_POST['login']) {

    session_start(); 
    $_SESSION['name'] = $_POST['name'];

}

现在使用您需要的新Session变量作为用户名。如果您关闭浏览器。它已不再存储。 (除非您设置cookie。)