【发布时间】:2009-12-18 17:32:37
【问题描述】:
我需要一种方法来判断用户是否是第一次登录——这样我就可以向该用户显示他们需要做什么的相关信息。
如何做到这一点?我在这里不知所措,我们将不胜感激! :)
【问题讨论】:
标签: php database codeigniter
我需要一种方法来判断用户是否是第一次登录——这样我就可以向该用户显示他们需要做什么的相关信息。
如何做到这一点?我在这里不知所措,我们将不胜感激! :)
【问题讨论】:
标签: php database codeigniter
为用户存储“上次登录”时间和日期通常很有用。如果你这样做了,你可以简单地检查 last_login 在你的用户表中是否为 NULL,然后显示你的消息或其他什么。
【讨论】:
这并不是一个真正的 codeigniter 特定问题。您可能希望与存储用户信息的数据库进行交互。 “用户”表中可能有一个字段,当用户第一次登录时(您可以随后查询),该字段被设置为“真”(或某个值)。 Codeigniter 确实让您更容易与数据库交互 - 只需搜索(或查看其出色的文档)Codeigniter ActiveRecord。祝你好运。
【讨论】:
您必须在数据库中存储类似的内容:
username varchar 255
password varchar 255
first_login bool default 1
如果 first_login 为 1,则显示信息并将 first_login 设置为 0
【讨论】:
您可以在数据库中存储一个字段,例如注册时的flagFirstLogin = 1,并在第一次登录后将其更改为 0。
【讨论】: