【发布时间】:2012-07-23 06:38:46
【问题描述】:
我在我的 codeigniter 设置中设置了一个登录助手。
我得到了 codeigniter 实例,调用了一个模型,并设置了一些变量。
$CI =& get_instance();
然后我使用$CI->load->vars($data); 使变量在我的所有模型和视图中都可用。
其中一个变量如下$data->errors=array();
我的想法是,如果我的模型中有错误,我可以设置错误
例如if($query->num_rows()!='1'){$this->error[]="This message does not exist !";}
然后在我的控制器中,我可以检查此变量是否已填充以及是否显示错误。
然而,这会引发错误
消息:间接修改重载属性 Mail_model::$error 无效
这个错误超出了我的想象。我已经对该错误进行了一些研究,但无法找到任何适用解决方案的 lehmans 术语解释。
谁能帮帮我?
【问题讨论】:
标签: codeigniter error-handling models helper