我可以在重定向功能中使用变量吗?

时间:2015-01-05 07:44:23

标签: codeigniter

我可以使用codeigniter重定向函数包含这样的变量名吗?

redirect($page_url);

我在会话变量中有页面网址,所以我在codeigniter varible中保存会话

      $page_url=$_SERVER['REQUEST_URI'];
      $page_url=explode("/", $page_url, 3);
      $data = array('page_url'=>$page_url[2],'validated' => true);
      $this->session->set_userdata($data);   

1 个答案:

答案 0 :(得分:0)

是的,您可以确定地使用变量,但请确保首先加载URL帮助程序并检查是否设置了$page_url变量。例如:

$this->load->helper('url');

if(isset($page_url) && $page_url != '') {
  redirect($page_url);
} else {
  redirect('/index.php');
}