PHP登录脚本 - 多少次登录

时间:2012-10-30 16:34:09

标签: php mysql login

我有一个潜在客户的问题(因此,还没有代码)关于他们拥有自定义登录脚本的网站。

基本上,他们有分析设置,但它不能满足他们所需的目的 - 能够告诉用户登录的次数以及他们这样做的频率。

实现这一目标的最佳方法是什么?我猜我需要改变PHP登录脚本,但我对如何做到最好有点困惑。我可以在数据库中创建一个新的字段来计算他们的登录数,但我怀疑这不是一个很好的方法,而且我不确定如何从这种类型的系统中判断出频率。

有什么建议吗?

4 个答案:

答案 0 :(得分:2)

如果您存储每次尝试的时间,您可以运行报告以找出您需要的任何内容。

答案 1 :(得分:2)

每次用户登录时,您都可以将其记录在数据库或文件中。您可以轻松地包括用户名,日期时间,IP,用户代理(所有相关数据)等。如上所述,这将使用户,登录时间,登录位置等构建配置文件变得非常容易

答案 2 :(得分:1)

实现这一点的最佳方式是关系数据库。当用户登录时,会在表中创建一个条目。如果要查看用户登录的次数,请查询此表以计算适用于该用户的条目。

答案 3 :(得分:1)

您可以在每次用户登录时创建一个存储user_idtimestamp的新表。然后,您可以使用该数据查看当天的人数,次数和时间间隔已登录。