Hello hi have this issue, I call this url:
user_confirm/this.is.fake@gmail.com
then use this:
echo $email = $this->uri->segment(3);
And it outputs:
this_is_fake@gmail_com
Why?
p.s. this is my config:
$config['permitted_uri_chars'] = 'a-z 0-9~%.:_\-@';
Thanks!
In system/application/config/config.php
set:
$config['uri_protocol'] = 'REQUEST_URI';
This seems to help for many people.
Source: