如何重定向取决于引用控制器?在codeigniter 3

时间:2016-05-30 05:47:47

标签: php codeigniter

嗨我想从控制器功能重定向到另一个,具体取决于引用控制器和可能的功能。是他们的一种方式吗?

我的意思是他们知道引用网址的控制器和/或函数名称的方法

我试过

   `$rurl= explode(' ', remove_extra_spacess( str_replace(array('http',':',"/"),' ', $this->agent->referrer())));`

remove_extra_spacess删除连续的空格 但这并不完美,因为index.php可能是隐藏的,也可能不是,并且总结其他变化。

1 个答案:

答案 0 :(得分:0)

感谢Abdulla的合作,但这是我的沟通问题,我会通过一个简单的技巧来解决问题

 $rurl= explode('/',  str_replace(base_url(),'', $this->agent->referrer()));

并在数组

中获取引荐来源网址的控制器和函数

希望它不会例外 所以,如果有人有更好/更短/更快的方法来实现这一点,请分享