in reply to How to use cgi param() to read unescaped url parameters
If I understand the question correctly, the answer is to replace the '%3b' or ';' in the URL with '&'.
This works with marinersk's URL above: (ampersand instead)
In Section
Seekers of Perl Wisdom