You should not make it work either way. ";" is a legal separator and if it's escaped, it's meant to be the literal character; not a super secret non-standard, literal semi-colons are now impossible, version. You should fix the code that is creating the broken URI, not create code that allows broken ones to work, because they shouldn't.
We'd love to help fix the real problem if you can show the URL generating code.
In reply to Re: How to use cgi param() to read unescaped url parameters
by Your Mother
in thread How to use cgi param() to read unescaped url parameters
by invader7
For: | Use: | ||
& | & | ||
< | < | ||
> | > | ||
[ | [ | ||
] | ] |