Codeigniter Redirect -- The URI You Submitted Has Disallowed Characters


Answer :

CodeIgniter checks all URI segments for disallowed characters. This happens by white listing allowed characters. Which ones are allowed can be checked in /system/application/config/config.php in the $config['permitted_uri_chars'] variable. permitted_uri_chars are the characters that CodeIgniter accepts in your URI.The default value is set to something like.

$config['permitted_uri_chars'] = 'a-z 0-9~%.:&_\-';  

By default only these are allowed: a-z 0-9~%.:_-

Leave blank to allow all characters -- but only if you are insane.

%22 comes for ".You can add this in permitted_uri_chars list.


Try this may help but is not recommended, in your application/config/config.php change:

$config['permitted_uri_chars']  = ''; #keep it blank to allow all characters $config['allow_get_array']       = TRUE; $config['enable_query_strings'] = TRUE; 

Comments

Popular posts from this blog

Are Regular VACUUM ANALYZE Still Recommended Under 9.1?

Can Feynman Diagrams Be Used To Represent Any Perturbation Theory?