How to get previous page url in codeigniter?
Today, i will tech you how to redirect previous page url in codeigniter php. we may sometime require to redirect previous page after login then you can get previous page path by using codeigniter user_agent library, request array or using session.
here, i will show you both example to getting previous page url so, you can simply redirect on that page in codeigniter 3 application.
first we will see user_agent library using referrer() for getting previous page url.
Example 1:
$this->load->library('user_agent');
if ($this->agent->is_referral()){
print_r($this->agent->referrer());
}
Example 2:
print_r($_SERVER['HTTP_REFERER']);
Example 3:
Controller method, using session:
$this->session->set_userdata('previous_url', current_url());
Getting in Controller method:
$previous_url = $this->session->userdata('previous_url');
print_r($previous_url);
I hope it can help you....

Hardik Savani
I'm a full-stack developer, entrepreneur and owner of Aatman Infotech. I live in India and I love to write tutorials and tips that can help to other artisan. I am a big fan of PHP, Laravel, Angular, Vue, Node, Javascript, JQuery, Codeigniter and Bootstrap from the early stage. I believe in Hardworking and Consistency.
We are Recommending you
- Multiple Database Connection in PHP Codeigniter 3
- Codeigniter 3 Datatables Ajax Example From Scratch
- Codeigniter 3 resize image and create thumbnail example
- PHP Codeigniter - Ajax Infinite Scroll Pagination Example
- How to get last record from MySQL table in Codeigniter?
- How to get last inserted id in Codeigniter?
- Codeigniter 3 - select2 ajax autocomplete from database example with demo
- How to get current url with query string in codeigniter?
- Codeigniter - How to get current url in controller or view ?
- How to get Ip Address in Codeigniter?