【问题标题】:manage user log for full system in codeigniter在 codeigniter 中管理整个系统的用户日志
【发布时间】:2014-04-20 17:05:48
【问题描述】:

我正在使用 codeigniter,想为整个系统的用户管理审计日志。

如果任何用户在登录后执行添加、更新或删除操作,则需要将该查询插入到日志表中。

前:

如果 abc 用户正在登录。并添加另一个子用户,然后需要像这样的数据库条目

abc 用户已登录并添加了 xyz 子用户。也是最后插入的带有表名的 id。


我已经尝试过 firestick 库,但它对我们也不利。

是否可以管理?

任何建议,

任何帮助

提前致谢。

【问题讨论】:

    标签: codeigniter


    【解决方案1】:

    您不能在您的MY_Model 中创建一个记录事务的方法并在任何所需操作结束时简单地调用该方法吗?

    所以在你的$this->db->insert() 之后,你调用了$this->logAction() 方法?

    【讨论】:

    • 感谢您的回复,但这个解决方案我已经知道了。但我想要全局函数,比如使用钩子、基准或其他函数并在特定函数中直接查询,我不想在我的特定模型中每次插入、更新或删除后放置代码
    猜你喜欢
    • 2015-08-20
    • 2021-06-30
    • 2014-11-12
    • 2017-07-07
    • 1970-01-01
    • 2011-03-11
    • 2012-05-01
    • 1970-01-01
    • 1970-01-01
    相关资源
    最近更新 更多