在自动加载时使用Codeigniter中配置文件中的更新值的问题

时间:2019-05-31 13:25:52

标签: php codeigniter

我使用管理仪表板中的输入表单来更改自定义配置文件中的值,该文件通过自动加载在codeigniter中加载。我有一个问题,即提交(保存)后,表单值保存在配置文件中,但它们没有在$this->config->item中更新。

将表格数据发送到控制器并成功保存到配置文件页面后,重新加载。仅在重新加载一次后,Right(更新)值才会出现在输入字段中。如果配置文件仅在当前控制器中加载(不能通过自动加载),则可以正常运行,但在许多控制器和型号中都需要。我该如何解决这个问题?

1 个答案:

答案 0 :(得分:0)

据我所知,自动加载器中加载的数据是在控制器执行之前加载的。因此,如果您在被调用的控制器中更改数据,则在重新加载之前,数据将始终保持不变。

我建议处理数据库表中的数据或手动管理文件中的数据(库中的外包文件操作)。