如何将值重定向到CodeIgniter内的另一个控制器?

时间:2014-11-24 17:06:49

标签: php codeigniter global-variables

我目前正在尝试在CodeIgniter应用程序中实现一些功能: 在一个控制器内部,我想为全局存储的变量赋值,因此在重定向后可以被另一个控制器读取。

  • 这里的问题是值可能会在运行时更改(因此它不是常量值),这就是为什么我不能使用config来存储该值的原因。此外,当从一个控制器重定向到另一个控制器时,配置文件将重置为其默认值。
  • 也不能使用Post或get方法。
  • 该值太敏感,无法使用会话存储它。

我尝试创建一个单例(在此示例中扩展CI_Model的类)。从一个控制器设置单例值正在工作,但是从另一个控制器读取该值不是。该模型是自动加载的,因此应用程序中的每个控制器都可以访问它。同时扩展CI_Controller类并不能解决我的问题。您有任何想法如何解决这个问题吗?

0 个答案:

没有答案