【问题标题】:Preloading session variables and db interaction code igniter预加载会话变量和数据库交互代码点火器
【发布时间】:2013-03-26 16:43:48
【问题描述】:

我正在代码点火器中预加载会话库,因为我的网站在大多数页面上都需要一些会话变量。我需要执行以下操作,但不知道最好的方法是什么(即:将代码放在哪里):

  1. 检查是否设置了 cookie
  2. 如果设置了 cookie,则调用数据库以获取用户的会话数据(即:用户帐户设置)

我需要在 Ci_Session 的 __ 构造上添加这种东西还是有更好的方法?

【问题讨论】:

    标签: php codeigniter session cookies


    【解决方案1】:

    我建议你使用钩子:检查Codeigniter Hooks

    我用来使会话控制远离控制器,钩子是向前迈出的一步,您可以在系统和控制器运行时之前或之后运行钩子

    【讨论】:

      猜你喜欢
      • 2012-11-01
      • 2016-12-26
      • 1970-01-01
      • 1970-01-01
      • 2015-06-18
      • 1970-01-01
      • 2017-11-11
      • 1970-01-01
      • 2017-02-12
      相关资源
      最近更新 更多