我正在尝试将传入的用户重定向到不同的codeigniter控制器,我从数据库中获取控制器名称和控制器的功能,但由于某种原因,重定向不起作用。
$result = $this->mother_page->check_to_path_for_user($country, $from_path, $role);
/* Now we will use the information from the result to direct the user where they are necessary */
$this->load->module($result['to_controller']);
return $this->$result['to_controller']->$result['to_path'];
上面的函数获取控制器name
和控制器method name
所以我可以将用户重定向到那里,但是我收到了这个错误。
Severity: Notice
Message: Undefined property: CI::$borrowerssn
Filename: MX/Controller.php
Line Number: 59
我检查了$result
它显示borrowerssn
和myprofile
第一个方法名称,第二个是控制器,所以我不确定它为什么不起作用。
答案 0 :(得分:1)
您忘记在BEST.
()
所以看起来应该是
$result['to_path'];