2015-01-05 4 views
-1

codeigniter redirects 함수에 다음과 같은 변수 이름을 사용할 수 있습니까?리디렉션 기능에서 변수를 사용할 수 있습니까?

redirect($page_url); 

나는 된답니다 varible의 페이지 그래서 세션 변수에 URL을 메신저 절약 세션이

 $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); 
+0

시도해 보셨습니까? – SachinGutte

+0

예. 실제로 사용자에게 메일 알림을 보내는 중입니다. 사용자가 페이지 링크를 클릭하면 세션 URL에 페이지 URL을 저장하고 로그인 페이지로 리디렉션됩니다. 그러면 사용자가 로그인 할 때 URL의 세션 변수가 해당 URL로 리디렉션됩니다. –

+0

무엇이 문제입니까? 너는 그걸 가지고있어. 분명히 그걸 할 수있다 –

답변

0

예 당신은 분명히 변수를 사용하지만 먼저 URL 헬퍼를로드하고 체크되어 있는지 확인 할 수있는 $page_url 경우 변수가 설정됩니다. 예 :

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

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

나는 sory이다 나는 한 실수를했다, 나의 문제는 sloved. 너를 감사한다. –

관련 문제