Welcome Guest, Not a member yet? Register   Sign In
Redirect to Referrer URL
#1

[eluser]austintbiggs[/eluser]
I'm trying to figure out how to redirect to referrer, but Instead of using the redirect to referrer method proposed here couldn't you just check if the referrer url has the same base url and if so use
Code:
redirect($this->agent->referrer(), 'refresh');
but I'm stuck on what the if statement would look like?
#2

[eluser]Zaher Ghaibeh[/eluser]
have you tried this one :
Code:
if($this->agent->is_referral()){
redirect($this->agent->referrer(), 'refresh');
}

i didnt test it but i think this will solve your problem
#3

[eluser]InsiteFX[/eluser]
This is how I do it:
Code:
if (isset($this->input->server('HTTP_REFERER')) && strpos($this->input->server('HTTP_REFERER'), base_url()) === 0)
{
    $this->session->set_userdata('prev_url', $this->input->server('HTTP_REFERER'));
}
else
{
    $this->session->set_userdata('prev_url', base_url());
}

// when Continue button clicked or whatever.
redirect($this->session->userdata('prev_url'), 'location');

InsiteFX




Theme © iAndrew 2016 - Forum software by © MyBB