我需要在用户登录时保持日志直到他们注销。我通过用户名和密码输入,这个数据我需要在用户名,密码,时间和日期的单独文件中维护。并且还想保持他们的注销详细信息
答案 0 :(得分:0)
为此目的,存在会话变量的概念。从文档中读到这个东西。用户登录时设置会话变量。您可以在所有文件中使用会话变量,并在用户调用注销函数时取消设置
好吧,我错误地理解了这个问题。这是你的问题的解决方案。 用户jquery为您在html中使用的每个按钮或表单。当有动作时向服务器发出ajax调用,并将其存储在数据库或文件中,无论你喜欢使用什么 希望它有所帮助
答案 1 :(得分:0)
你真的有两种选择。
首先要设置一个类似于:
的表 id | username | action | timestamp | ip | etc etc etc.....
在每次访问页面时,都会运行数据库查询,从而将包含所需信息的新行插入上面的数据库表。
第二个选项遵循相同的主体,除了每个用户都有一个日志文件,您可以将action/timestamp/etc
写入所述文件。
注意 这不是最有效的方法;因为您的日志文件可能会变得非常庞大,并且"没有人想要那样" 。