[eluser]Robert Wallis[/eluser]
I agree. I had to do the same thing, replacing lines 123 and 173 to use "AND" logic.
The reason is that CI does not support foreign languages in the URI. So I had to set enable_query_strings to TRUE in my main config file to support urls like:
Code:
http://example.com/edit/外语字/
Where 外语字 is a word in a foreign language, like the screen name of the user that they type in which could be anything.
Please either fix page_query_string, or fix the enable_query_strings to only block out query string characters, instead of every non-English alphabet character.