我正在将我的网站迁移到 CodeIgniter 框架中。我以前从未使用过 MVC 框架,所以这是一大步。

在我的旧网站中,每个页面的顶部都会有 include(“session_handler.php”); 。此脚本将检查会话变量、验证会话并将内容存储在数据库中。

有没有办法让这个脚本自动包含在每个页面中?我可以在配置中指定它吗? CI 是否可能有一种处理会话的内部方法优于我的方法?


Code Igniter 有一个可以使用的 Session 类。

它还具有自动加载功能。

我认为这两件事应该可以满足您的要求…

如果您需要对会话进行额外验证,您可以扩展核心会话类(如果您只是在框架上开始,这可能会要求太多)或者您可以创建自己的库并自动加载它在第一个会话之后运行一些额外的代码..



相关讨论

  • 这似乎正是我正在寻找的。我会试试这个。


声明:本站(华域联盟www.cnhackhy.com)所有文章,如无特殊说明或标注,均为本站原创发布。任何个人或组织,在未征得本站同意时,禁止复制、盗用、采集、发布本站内容到任何网站、书籍等各类媒体平台。如若本站内容侵犯了原著者的合法权益,可联系我们进行处理。