Problem with redirect - Printable Version +- CodeIgniter Forums (https://forum.codeigniter.com) +-- Forum: Archived Discussions (https://forum.codeigniter.com/forumdisplay.php?fid=20) +--- Forum: Archived Development & Programming (https://forum.codeigniter.com/forumdisplay.php?fid=23) +--- Thread: Problem with redirect (/showthread.php?tid=9842) |
Problem with redirect - El Forum - 07-10-2008 [eluser]nuts[/eluser] Hello, I have made a global view in which I have inserted some located views (as user login block ...) all the links in the user block are working but I have a problem when I call my logout function with : Code: <?=anchor('users/logout','logout');?> In fact, my function logout must redirect on the last url that the user was seeing (thanks to a flashdata session) but the redirection isn't as she must be. My flashdata session is constructed like that Code: $last_url = $this->uri->segment(1).'/'.$this->uri->segment(2).'/'.$this->uri->segment(3); My redirection is : Code: redirect($this->session->flashdata('last_url')); But, instead of redirecting to site_url($this->session->flashdata('last_url')) it redirect to base_url().site_url($this->session->flashdata('last_url')) (So I obtain an invalid URL like 'http://mywebsite.com/codeIgniter/index.php/http://mywebsite.com/codeIgniter/index.php/blog/' :\) I already had this problem, but I've found another solution, but here, I can't make otherwise :-S Do someone have any idea ? Thanks! Ps: sorry if I've made mistakes with my english, I hope I still readable. EDIT : Hum, sorry for the post, I've found my problem, the new version of my file hasn't been put on my host (don't know why ...) really sorry :red: |