我在我的网站上构建了一个小而简单的登录功能。没有注册的部分/页面,所以我要注册新用户。我想用一个密码更改字段(一个连接到SQL数据库的简单表单)显示一些PHP echo,它出现在第一次(仅一次)登录之后。有没有简单的方法来设置它?
答案 0 :(得分:3)
如何创建字段" first_login "在您的数据库中,用户表中默认为0? 当他们登录时,你必须检查它。
如果first_login == 0 - >显示"更改密码表格",否则没有。
答案 1 :(得分:2)
嗯,一个简单的方法是在mysql数据库中有一个 login_attemps (或其他)表来存储用户成功的登录尝试。通过这种方式,您可以查看用户是否首次登录。
该表也可能有很多其他跟踪用法!
答案 2 :(得分:0)
在用户表格中使用default 0
在数据库中创建一个字段当用户登录时,您必须进行检查。
If login == 0 -> Show "change password".
然后将用户表字段更新为1