【发布时间】:2021-11-23 00:40:36
【问题描述】:
我目前正在做一个基于 php 并连接到 mysql 数据库的大型项目。我想跟踪客户在文件中执行的操作。如果他们登录,我想记录谁在登录。我想记录有人使用提交按钮向数据库添加数据以及谁在添加数据。
你们中有人有他如何做到这一点的例子吗,或者知道如何做到这一点?
希望你明白我的意思:)
最好的问候
【问题讨论】:
-
第一个问题:没有
phpMyAdmin Database这样的东西有一个MySQL或mariaDB数据库,您可能正在使用phpMyAdmin使维护数据库更容易。 XAMPP 现在使用mariadb数据库 -
这很简单,每次查询(例如更新)完成后,您将再次查询以记录操作。
-
没有魔法。如果你想记录一个动作,你必须编写一个查询来将一些信息插入到你的日志表中,作为每个动作的一部分
-
如果您想在文件中进行操作,
file_put_contents()就是您所需要的。只需写下谁是用户以及他正在采取什么行动。