Codeigniter 我可以在重定向函数中使用变量吗?
我可以使用codeigniter重定向函数包含这样的变量名吗Codeigniter 我可以在重定向函数中使用变量吗?,codeigniter,Codeigniter,我可以使用codeigniter重定向函数包含这样的变量名吗 redirect($page_url); 我在会话变量中有一个页面url,所以,我在codeigniter变量中保存会话 $page_url=$_SERVER['REQUEST_URI']; $page_url=explode("/", $page_url, 3); $data = array('page_url'=>$page_url[2],'validated' => true);
redirect($page_url);
我在会话变量中有一个页面url,所以,我在codeigniter变量中保存会话
$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);
是的,您当然可以使用变量,但请确保首先加载URL帮助程序,并检查是否设置了
$page\u URL
变量。例如:
$this->load->helper('url');
if(isset($page_url) && $page_url != '') {
redirect($page_url);
} else {
redirect('/index.php');
}
你试过了吗?是的。实际上,当用户单击页面链接时,我会从邮件向用户发送邮件警报,在会话变量中保存页面url并重定向到登录页面,因此,当用户登录时,如果url的会话变量存在,我会重定向到该url。您遇到了什么问题。显然你能做到